MVLSQKESDIQLMLAADVHLGTKNCDFQMERYVWKRRSDGIFIINVGKTWEKLQLAARVIVAIENPQDIIVQSARPYGQRAVLKFAQYTGAQAIAGRHTPGTFTNQLQTTFCEPRLLILTDPRTDHQPIREAALGNIPTIAFCDTDSPMKHVDIGIPANNKGKHSIGCLFWMLARMVLQMRGTIAPRQQWDVMVDLFFYREPEEAKDREEEEGVAQEYAPAEFTAPPIALAAPDQWPQEAGTAGDWEPEAAAPAAAAPTQEWTAGAGAAAVPVGVSGWDAAAAPVAVPNQAPVGVPGWDAAAAPAPAPAPATWGEPAPQWEGPQ*