MADKMSMSLDDIIKLNKKGGSGRGGRSSGGQGGSSGRAGGSSRPMRSRQNNFNRERNTRSEPYTRPRELPDKWQHDMFEEHAGGHRGQSAVAERSVGVDDNGKLLVSNLDFGVSDLDIKELFAEFGTLQKASVHYDRSGRSKGTADVHFETKAEALKAMKHYNGVPLDGRPMKIQQMTSEVDIESRPSTQSKPHPSLLRPSSNKGFDRSRLGQPKFERSDRDDRGDRGERRQRGGGGGFRGRGRGGGNRPQLSAEELDAQLDAYNAKVMLWD