MSHEGQEELLDYSDSEEIAVSTTTQASGEAQSNDKESDKKGSYVGIHATGFRDFLLKPELLRAIGDCGFEHPSEVQQVCIPQSILGTDVLCQAKSGLGKTAVFVLSTLQQLDPVPGEISTLVICHTRELAYQIRNEYARFSKYMPDVKTDVFYGGTPIKRDIEKLKNKDTCPHIVVATPGRLHALVEEKAIRLNNVKSFVIDECDKVLESIDMRRDVQDIFRATPHQKQVMMFSATLSQDIRPVCKKFMQNPLEIYVDDEAKLTLHGLQQYYIKLDEKEKNRKLSDLLDSLEFNQVIIFVKSTRRANELNKLLCACNFPSIAVHSGLPQEERIERYRSFKEFNKRICVSTDVFGRGIDIERINLAINYDLPNEADQYLHRVGRAGRFGTKGLAVSFVSSKEDEEVLEKIQSRFDVKITEFPEEGVDPSTYMNT*