MSRGGDNLQVLSALDAAKTQRYHFTAIIVAGMGFFTDAYDLFCISLVTKLLGRIYYTDTTKPDPGSLPPDVAFCGTLAGQLFFGWLGDKLGRKSGMTLMPMVLCSIASGLSFGHTPTGGFGILAGGIVTLIISASFRAGYPAPAYQANAAASTVPQADFVWRIILMLGAAPALLTYYWWMKMPETARYTALVAKNAKQAAADMSKVLQTEIVDEQEKLDTMVTSTGNSFGLFSMEFARRHGLHLLGTASTQNLFQKDIFTSINWIPKARTMSALEEVFRISRAQTLIALCGTVPGYWFTVALIDVVGRFAVQLLGFFMMTVFMLGLAVPYHHWTTPGNHIGFVVMYAFTFFFANFGPNSTTFIVPAEIFPARLRSTCHGISAAAGKAGAIIGAFGFLYAAQNQDKSKADHGYPAGIGVRSSLFVLEGVNMLGFLLTFLVPESEGKSLEEMSGEADDGEEEAVGGRAERPSETQMV*