MMESVACRRSFMAGVEGRCVRPLQGSACLWGKRGWRRDFPVRFQAIRFEKSLFGSCSKGLLSSRDLYGKAASTKKSRHGFWRGRDERLHSLTRCLYGHFESIARGLLSDSRFRTAIFQMSAILGDSKQNSSNNSVVSWERLHRIPDGGRLCGMARDFLSERGMLFLRGLTFVGTVLLMGLMTLFLQAKAQMYIERHVLPPVASVVGAHLGRTVNLGKVQSVSPLGLTLESCSIGPCAEEFSCGELPSVEVRIRPLVSIRRRQIVVDAVLVQPNLLVCQKRDWTWLGIPILMEKSRLRLSSEESTDVRTKTRRLSRERFALNLAKQRDAFARRWAKSGYILRHAQQEQITAEVGDRYFQRTFKEGADDIETRNYPRNDLFTEQIDNGCLGIQFEPEVGKIGERNRAFEEDWPDQETRGVDSHGENNQDDALEENLVLGKSLRECRAWFDGRVVKPIALFKQWSAKNISRKEEIQKRNLDRSAAAALAFFDSIDGEPHEDESGGGSQHSMPLPEQQPIGCGGSGRKDTEIGNAMDKNCASSPNLDSRALYSDGMVQDSRQAGFGQSDCLQVENAFIQHNDSFALGSGCGGSGILNSQPRLWKDSSSKVTDLDAIIENNSSKDNLSCVYSDAKKVTISEEANESIQKALSSSMQGIRALDGDVNQPAKMYVHGNTEMVSQQMGLHGKVNHVDKAITSHLMATDSTYSINALNNTADDLDMGCISENCKRDTLLDLKSNGVRFYSHDPHNAMVMHPQVGKGFPSYNKCRWCRQVLFFRRFMPEFASLSRHRSGISRHMQAFEATTRWWNKDVCEHNTCMQKPSIRFLGTKQATRMDDESKAKFIMDKLVSQVKRTLKVVPLQNWVPVAIESIYFRGGTLMLLAYGDQEPRVVENISGYVELGVKYQQVDVLMAGKLNEWQTSSSGDGGRLLVRVTVDIQKQKWHAKLKGDNLYAPLFERLLGIPLDWSAGRANGELRLWASKGDEFPSLAGKLNVSKLSFQIWEAPSAFKDVSGTLFFQGQRMFLHNTSGFFGLIPLSVSGDMDLNPENGEYRLVCQVPNVEVNALMKSLNAQPPLFPLAGALKASVYCRGPLEIPVFAGSAEISKKDIAIALDSLPSAATETIRQNEERGAVAAFDHVPFCNASANFTFDTDSSMADLYGIQVALVDGGEIRGAGNAWICPEGELDPTAVNIDLSGQICFDRVVQNYLPKDIHMPPVKVGNVHGEAKVRGALLRPTFDVKCVAPEATGPFSGARGDINISHEAIMISSSSFTFDLLTKIHTMYPPVPSRIERQSKEFSSPPWPAIEGLEFDVRLRGFDFLSLATPTSFVMSPSTGGMHMKVTGRAKFQGRVVKILHSIGNDSDLTTMQLLSTDRKENAVSGIDGEILLSGLKLNQFLVAPHLVGSLGIFPTSLKLNATGRADEHLLVELLGDLRSVGLNETSVGNSSSADALQHLISISLERGQVHTSMRYEPGRSANVEVRNLQLDELELASLRGIVQKAEMQLNFQKRRGQGRLSVRRPRFSGVQGESLDLSYRWSGDVITVEKSVLEQANSRYELQGEYVLPGLRDHMKAHKADGTRKSDIVGKLGHAITSMGRWRLRLEVPKAQVAEILPVARLLLRSTDPAVVSRSKELFMQGMQHVGIFAENLKQQLENIRKNKVLPVPAEGSPESIPLPGLAELKGHWHGSFNASGGGHGDTTADFDFYGEEWEWGTYEVQRVIAAGSYGNNDGLHLEKLFIQKDTATLHADGTLLGSKPSLHFAVLNFPVGLVPPLLHAFHSSTFQPVPSPPVWTPLTSIKGTLYMEGDVRGLLAKPQCDVQVRLLDGAVGGVELGCAEVVASVTSSNRLIFNAKFEPIIYNGHVHIRGSLPMAQHSMPVPEMDETKREAIKMKRSRSWSREEIRLTEENDIDEKLPVRDRLGEEDWNVHLAEGLDGLKWNFTDDGALQVDATVKDGGMMLITALSPYLRWLQGNADLTLQVRGTVNQPAIDGYASFHRVYISSPVLPRPLYNVGGMVQIQNNQLCIECLDGRVGRKGRINLKGKLPLKIIETSTRDNIELKADLLEVRAKNVFSGQVDSQIQVTGSLIEPEVSGVIKLSHGEAYLSQEKGLNSTVPALASRLQGVVARGNLTHAATEVSSLAEHLHDAPVGADEKIEEEQELTKPQLNVHLQSLKLNLGPELRVVYPLILNFGVSGELELNGLADPHWIKPKGTLTFENGDVNLVATQVRLNRDYHNQARFEPEQGLDPTLDLALIGADWQLKVQGRARKWQDNLVITSTRSGESDALTQTEAARVFESQLAKSLLEGDGQLAFKKLAAATLETLMPKIEGKGKFGQARWRLVSAPQIPNLLSLDPTTDPFKSLANLSFGTEVEVQLGKRLQASVVRQLKESEMATQWTLLYQLSNRLRVVFSSIPSVDNRLLLEYSATSQN*