MKESDVQMMLAADVHLGTKNCDFQMERYVWKRRSDGIFIINVGKTYEKLELAARVIAAIENPQDIIVQSARPYGQRAVLKFAQYTGCQAIAGRHTPGTFTNQLQNTFSEPRLLILTDPRTDHQPIMEAALGNIPVIAFCDTDSPMKYVDIAIPANNKGKHSIGALFWLLARMVLQMRGTISAAHPWDVMVDLFFYREPDEGKDREEEEGGAAEFAAVEYAAPTLALGGDAQWGPEAAEAGQWETDAAAGAVPAGAPAGWDVGAAAAPVAPAGWDPAAPAEAPVAPAGWEPAA*