MKESDVQMMLAADVHLGTKNCDFQMERYVWKRRSDGIFIINVGKTYEKLELAARVIAAIENPQDIIVQSARPYGQRAVLKFAQYTGCQAIAGRHTPGTFTNQLQNTFSEPRLLILTDPRTDHQPIMEAALGNIPVIAFCDTDSPMKYVDIAIPANNKGKHSIGALFWLLARMVLQMRGTISAAHPWDVMVDLFFYREPDEGKDREEEEGGAAEFAAVEYAAPTLALGGDAQWGPEAAEAGQWETDAAAGAVPAGAPAGWDVGAAAAPVAPAGWDPAAPAEAPVALAGWEPAA*