MEMELEGGKAKPLTYKIKAMSRETSTQKAINVLDADLRNYWSTGTNTKEWILLELSEPCLLSQIRIHNKSVLEWEVAAGLRYKPETFVKVRPRCEAPRRDMIYPMNYTPCRYVRLSCLRGSPIAIFFIQLVGISVPGLEPEFQPVVNYLLPQIATHEQDSNDLHLQVLLSEITDRLHVYLPQLESELTKYTDDTETSTRFLAMLAGPFYPILQIVTEREAARCSASGVESEVSRTNQPAPVLTVSSNFEPRKSRSISPFPLPTSQSIVFRPDAIFMLLRKAFIDNDLGAVCKVASKILHYLAETTSAQEESSFSTRETSSLLEEEPGSKSYHVALSEYSELFGDQFLVPMVDWNPSYISVLDIGAVEEGILHVLYACASQPLLCSKLAESATDFWLALPLIQALLPALRPASCPLSVDDTFSQWMQPFVQQGLSKIVSTLSSSAYHPLLHGCAGYLSSFSPSHAKTAGVLIDLCSSSLAPWMPRIIAKLDLAVELLEDLLGVIQGEHHSVVRVRAALKYLVLALSGYMDDVLAAYKEAKLKVLFLVEMLESFLEPAISASQSIITSAEFSYTFRNVHENTCAIALQVIRAAVRKPSVLPSLEQEWRLGSVPPSVLLSILDPHLQLPPEIDFCKPSSSKPDKEIMISLPDAACGGNSLKSYGPDEGDGVTDGPAKVDIIEDASLFFAPEELRNLTLVNSFKNVTNGVQARHSDPNCENTPVTREEKSTRVHKCAVSHAGISMKYFSLHLDHTQLLDYEICKSRASEFQRLALDLHSQNNVNLEGHTAAIDALILSAECYINPFMTSVKEHSVVSDLVNFQGTKYPHDREVSELRKALEKGNCNLETISQLERKRDKVFVQILLEAAEMDRSYNQRVSDGDQCPYGAGIDEDLGSFSVNDDASVDAITLVRRNQDLLCNFLIYQLQREQHPLHETLMQSLVFLLHSATKLVCSPENVIDIILASAKHLNRFLISTLHHCKQGNLQFSPDKIYRVQRHWMILQSLVIASSGGGSKSNNVFNVSGCQYSNLIPPSTWISKIPTFSSCAFPLVRYLGWTAVSRNANGYLTQCLFLPSNLSQLTNLLSIFADDLAVMDFGVDKKEVLDLEELEGNQDTSMADKFSQQQYQAQSFNVLYPDLSNLLPDMQKDFKAFRETILEAVSLLLRSLASTAVPDILSWFSDLCLSPFLQKTDNSRDSSPPVKGHLAKNAKAIILFVLEAIISEHMEAVIPEIPRLVQVLGSLCRSSYCDASFLRSVLRLLKPIISYSLTKSSNTENHLIGQSCLDFESLCFDELFTYIRMEQENLDSSTKKVEKALIIFILASVFRDLSFDRKREVIQSSVKWVDFPTFESTTKIYDYLCSFQQLLQSCNDFLVENLGVLGLIPMPHFDNVNVQPHENNGSESDAWFPDDFCYGCEKEETERTERDNSTGSAVGTDVHHPSLEEIEGFCGDISSLISKLNKTIELCWNLHPQLSRSLAVYSSQCLMYCRCLSSVMNEVSGLEVHNTLIFKSFDEFFAHWKNGIEGLAENITLVQEMSCWEVASTMVDCLLKLPAFCSLDNVVATLSSVIENIMFNAPKISWRLQTDKWLSNLFSRGILMHESGICLVELISKMLSHPEPEQRFTALLHLGRLFGLDVNGGWVVLTSPCFDKLASQNSVVCISESVLSRLVSYTWDQVALMASVDASLHLRTVAKALLVHFIPFANRAKLQSFLETADTSIQALGNFAYPMGDGLFGQLQLALIAGACLYCPAEDMSLVPQNVWRYIESIGGSKSGRVGEMEKRICQALCKVKCEEDEAKEVLKEALSSCPSKDFDPEFGNTRESVLQVLANLTSVESYFDIFAEKMDQEARELEEAELEIDILQKELPQLDNYHRNEIAFLSISKDSHRLQQIKDGIRSLEKSRIKEEIMERRKKKLLLRHRRQKYLEEADLQEAERLQELDRQRTSEMEKDIERQRLLEQERAKTNELRYNLDLEKEKQTQREIQRELEQVESGSRPPRREFSSSTHSSRPRDRYRDRESGRSNADGSVRASTSSLPPDMPLNTQSLTTTPTVVLSGSRTFPVQPPTILQARDRVDECSSSYEENLDGSKDSGDTGSTGDPELGPGFDGLAGGFGSSQRHGSRGSKSRQILERRERDGRREGKWERKQS*