MSTSTLQESDLIFSAASSELKIALGELKKRNLKISNRLSSIKKDSEFVTKVAWTYGLPLVANERCGSWYIPPELKVGSAYFKSTDGHFGQWSFSLRRLNSQVLDVLEKYGGCVIVDSTRRGKSMPDALSKTVPIWCCVLNRLLFGSGDLSTPMDVVGESEHAQIEATLDELLESAKNLQLDLERLRQKLGRKPVQISWHRPGYQLPEAGGDWNERRNLIVLCTASNQTSHETSATSDYVQGAADDPESWSLGLDASAFWKYQKELLSASEDELPGQISQIMEQAQHQGTHQLPVQVEPTSNFFIGTNAAASRLQHEYDIVISCIIKPDLELREAKKSFYITLATPTGKNGSRLLRAQLPKLSALKPLMKPKMKVLIACETGKDLAIGVALALLCQHCDQEGRLRLDDSERVDGINKTMIKHRLGWIMVSIPDASPSRATLQSVNAYLMG