MVLTQKESDIQMMLAADVHLGTKNCDFQMERYVWKRRSDGIFIINVGKTWDKLELAARVIVAIENPQDIIVQSARPYGQRAVLKFSQYTGTQAIAGRHTPGTFTNQLQNTFCEPRLLILTDPRTDHQPIKEAALGNIPIIAFCDTDSPMRHVDIGIPANNKGKHSIGCLFWMLARMVLQMRGTISPRQPWDVMVDLFFYREPEEAKEREEEEGAAPEFTPAEYNAPPMALAAEQWGTEGGDAGNWEPSAAAPAAVQVPAQDWSAAQGQGWDAAPAPPVPAGGYPAVVPSVAAAGTGWDTAPADWNPAPQ*