MSMIGDKQIKFTNIMGQGRINQLGGMFINGRPLPHHIRIKIIDLAKNGIKPCHISRQLKVSHGAVSKILNRFAETGSVSPGQVGGASRLRLSIQAVEKQIDRIMDENPQYVPNDIRRSLIDSNICSHDNAPTISSIKRLFKSKEFRKSSSVPVESENTTSQKLSFGIDHILSNDTISYISRKRTYDASSTLLEKNMSSNSEIKRNRTSFTPQQLKILENLFTLNTYPDGEEREKVSKITNLSEEKIMTWFSNRRARCRKNISINTSEHEFLANPLLSNSTDYSPLSSSCGMPLTMTSNNNNIFKTNCPGNYLTTITTNNHLSNATLVTPYFNFPTTNDHQKIPEILPFINFGKSTFTPVSF