MVLSQKESDIQMMLAADVHLGTKNCDFQMERYVWKRRSDGIFIINVGKTWDKLELAARVIVAIENPQDIIVQSARPYGQRAVLKFAQYTGAQAIAGRHTPGTFTNQLQNTFCEPRLLILTDPRTDHQPIKEAALGNIPIIAFCDTDSPMRHVDIGIPANNKGKHSIGCLFWMLARMVLQMRGTISPRQPWDVMVDLFFYREPEEAKEREEEEGAAPEFTPAEYNAPPIALAAEQWGTEGGDAGNWEPSVAAPVPAAVQTPAQDWSAGAAQGQGWDAAPAPAGGYPAPVVPPATAGGWDTAPADWNPPQ*