MESAGSRGLSQKEQDIQMMLAADVHLGTKNCDFQMERYTHKRRSDGIYIINLGKTWEKLQLAARVIVAIESPQDIIVQSARPYGQRAVLKFAQYTGAHAIAGRHTPGTFTNQLQTSFCEPRLLILTDPRTDHQPIKEGALGNIPTIAFCDTDSPMRYVDIAIPANNKGRHSIGCLFWLLVRMVLQMRGSIRMGQKWDVMVDLFFYREPEEPKETDEEEAVVADYGDYGGGAALLGDTWASAPLIEGVASGAPIPAVSDVEWTTAPAPVAAAAVAVPEASISEGWEEVAAPPATGWQ*