MKESDVQMMLAADVHLGTKNCDFQMERYVWKRRSDGIFIINVGKTYEKLELAARVIAAIENPQDIIVQSARPYGQRAVLKFAQYTGCQAIAGRHTPGTFTNQLQNTFSEPRLLILTDPRTDHQPIMEAALGNIPVIAFCDTDSPMKYVDIAIPANNKGKHSIGALFWLLARMVLQMRGTISAAKPWDVMVDLFFYREPDEGKDRDEEEAGAAEFAAVEYPAPALGMVGDAQWGPEAAEAGQWEADASAVATGAVPAGVPAVEWTGAAVPAGAGWDVGAAPAAAPPAGWETAAPAAPAGWEPAPQ*