MVLSQKESDVQMMLAADVHLGTKNCDFQMERYVWKRRSDGIFIINVGKTWDKLELAARVIVAIENPQDIIVQSARPYGQRAVLKFAQYTGAQAIAGRHTPGTFTNQLQNTFCEPRLLILTDPRTDHQPIKEAALGNIPIIAFCDTDSPMRHVDIGIPANNKGKHSIGCLFWMLARMVLQMRGTISPRQPWDVMVDLFFYREPEEAKEREEEEGAAPEFTPAEYNAPPIALAAEQWGTEGDAGNWESSVAAPVPAAVQTPAQDWSAGATQAQGWDAAPAPAGGYAAPVVPPAAAGGWDSAPADWNAPQ*