MVLSQKESDIQMMLAADVHLGTNNCDFQMERYVWKRRSDGIFIINVGKTWDKLELAARVIVAIENPQDIIVQSARPYGQRAVLKFAQHTGAQAIAGRHTPGTFTNQLQNTFCEPRLLILTDPRTDHQPIKEAALGNIPIIAFCDTDSPMRHVDIGIPANNKGKHSIGCLFWMLARMVLQMRGTISPRQPWDVMVDLFFYREPEEAKEREEEEGAAPEFTPAEYTAPPIALAAEQWGTEGGDAGNWEPAVPAATAAATVVQAPTPEWTGAAAPGQGWDAAPAAPTSAYPAGMAPPAAGAGWDSAPADWNPAAQ*