MVLTQKESDIQMMLAADVHLGTKNCDFQMERYVWKRRSDGIFIINVGKTWDKLELAARVIVAIENPQDIIVQSARPYGQRAVLKFAQYTGAQAIAGRHTPGTFTNQLQNTFCEPRLLILTDPRTDHQPIKEAALGNIPIIAFCDTDSPMRHVDIGIPANNKGKHSIGCLFWMLARMVLQMRGTISPRQPWDVMVDLFFYREPEEAKEREEEEGAAPEFTPAEYNAPPIALAAEQWGTEGGDAGNWEPAAPATAAVVQAPTQEWSAGAVPAQGWDSAPAPAAGFAPGVVSPVASTGAGWDSAPAEWNPTPQ*