MTSRVVNLENYVIPLEEINRATENFSSQRFIGCGGFGKVYKGKLSERWENLTVAIKRLDHDSYQGEIEFRNELEMFSRFHHENIISFIGYCNESNEMIIVYKYAINGSIDYHLQDPDKRRSITWKQRLKICIGAARGLDYLHWGLKEHERVIHRDIKSANILLDENLVAKVCDFGLSKLGTKNQPNTQQYTKVAGTQSYVDPTYQESGILSKESDVYSFGVVLFEILSGMLVYSKRNIGDDRPRALMNFVRRYHENEPEKLIDPYISDQIDSRSFNTFIQIAYQCISFSLKERPRTNTIIQRIEEALSIQENVDELIECATTDRGFSHGIPVAAFTMYKCLLHWKFLEAEKTNIFERLIQIYISAIEVEDNTNHMAYWLSNASALLFLIQKSIKLDNASLVQNPPPLASLTTGFDSSLSRAEAALNIVQQVDAKHPALLFRQQLATCVEKMYYMTCDKLKKELGPLLSHAPRTSFGKDTQSNHWKGIIGCLNTLKDNFVPPIIVQKIIPQVFSYMNVQLFNSVLVRRECCTFSYCEYVKAGLAELERVEYARPAWGELMHIRHAIQFMTMHHKYRLSYDEITIDLCPVLSIQQMYRISSLYWDDQFDTRSLSEDVISSMRMLMTQDFNNRSIILEDSFSIPFSVDDLSNSFQVENFANVKPAVQFATYPAFAFLYK*