MVLSQRESDIQMMLAADVHLGTKNCDFQMERYVWKRRSDGIFIINVGKTWDKLQLAARVIVAIENPQDIIVQSARPYGQRAVLKFAQYTGAQAIAGRHTPGTFTNQLQTSFSEPRLLILTDPRTDHQPIREAALGNIPTIAFCDTDSPMRHVDIGIPANNKGKHSIGCLFWMLARMVLQMRGTIPPGQAWDVMVDLFFFREPEEAKEREEEEGVAPEYSAAEYAPPPLALASEQWGPEVADAGNWGGDAAPVVPPVTAVPGPEWTAPQVPGGGWDAAAAPLAPTAGWEGAAVPVPVPIPSGWEAPPVAPTGWEGAQ*