MDRRWEKFEALRQQQLQQPEDDNVVWESNSSDDNSSVGDYDGADIMMHEQQEVDIEDELAYEFPRNDFVVLLEGLNKWPWTVYPIHLTNCLISAGKIASLGMEDASSELQRLQTFYREAVPNAFEKCLDDKAIWKWSDEIHNNIFEALCRLIDLTVAKLPQLLQQEDASAVDDLLPLLKSLSLGFDKQSQYHIKHKDQSRKTNSLSQVSKFARPLPGSPTTKRNGDWFCVARKASVKEAEGCQCSGCRPPDFYSWLSYLLNYFGQTPYGNGYKELLRVLSQPQKLVPAMLEVVLLPISRAVDFLTDDVVEAFAEPCLRVLKYVADRLETDIDALSDKMKDGSFGALSMTLKHLQIIIGRSTSLESAETIVSAVQKRMVEKMLKFQSFNKQLSAVREIDKLLENAKAIAPRDNSLAVRMTIDWLETCDILRQVLRSHLHHKQYVDQVLKIMRFLLQEKRLSEEHLDAIWASTEKPDQFEAVKANIFGLIADLALSFSPDQLDSLFGRFERSQGQSVADVMEILMLVKRLAQSDKKGVMASRLLELLWNMMFLNESTGKILESGLFTDILGHYDSINYASKDVYLLRCITNIKEGKFVISSLRLLRDIVWLDHKKPFYQDATSRHLCLQQLIKDHGLLEMIVSGLEKYMQMDSLEDNVDANSFNAVSSSCFHNEEVKERLDFLLFAVQTGTVSLSWEAAERLWNCMIENMACGTDREEGFYWFCEVFDKCTFLSLEAQSNLLTKKLTKLDPSSLALAAWRCFVKLFMWVNQSEGKLKILSEDITVTQDFGLLGLPYLWRIVLCSPLEAVVDQSITLLRELYVTVSDTLQEDIVSIRQKFIDECMGCLMKALDVRMYEGSESSSIASSGMGEMNYEGVEKVEEEAIEINNSAENKCLNSHAVLYTSLNLGDAQQVERCLRLLRVFILKSEEGYLRSTPPHTASFQGRPFMLGVSTGTKQSTRLDLTVHTNEYLSSLRAKVAKLIDQTPSRVRLTYLNRELTQDTQVLWQCGLIGGQTLFASVNLVERTLKSTDEQQLPGLLFSKNLKFYDILFRLANVSDTSIREGANDLLALLPTHPTILMDFQSLCKKDIDEGCSLLASHFGARSRLLYSLQVLDGLVMPVNRPVDIQTIKFRRSFLQAGGVRHLLAVLEPGALPESVDNQMRRGCYASSLRLLKFLLSEKTVPEDDGSEDAFGKRPKDTDVLVQGSKKDTQSIETKGDLDSADMAAVISTLRRITWAAALGQLSVMGVSSPVLKKEGGRSAKKRSFPDDDELGLDPEDQYLCFESLEFMMMCLMKHKYLWRSFFMSSDTESFIVAMVLLSPDKAVRYRSAFNFMKLSTIKNGQGSVSHKQIMMALLNAKAEASQHSKRCLNYWELLGHLFCTSQAAEERELAEQQLEDELQWLKSCCPVMDDDDKLLEGHLHFTRVLIEVLDRRIIGSSKAPKGRGLVQLLIKHFLFPDSAILLHDEDSAISGKSQVNELHCGDLRLIPGEDGLLQPRCGTRGSREKAFQLLLCLATHCIESFQEIGNLILKLHLSEQLFDWEHLPSYGRKAVGGYVGLKNAGATCYMNSVFQQLFMQPEVRKSILSCSECDDVEKAGSVFFQLQAMFGALLGSSLDHYTPQGFWFAYRDYDGMPIDLREHQDAFEFFNRLYDAIDERLKATHQETTLTRIFGGVFAQQVICRGCPHCSERDEPFAAISVDVKNKKDLLESLEAFVRGDLLEGDNAYYCEECGTKVDALKRVCVKSLPNTLVVHLKRFDFDYESMQRLKLKDRFEFPTHLDMKAYTVEGLTMRDLHGNSKSLDNIYDELGSKGEKSSTMLKPDPYYEYDLVGVVVHSGTAFAGHYYSYIKQRPGDHPLSYGNGQARSWIAFDDKNVEPYDANDLEKDCFGGKYTVEVYDNFHKTTTPQEFDRPNSAYMLLYERSQPEVLVACSPVQTTMSLMKEDEDGDEPMKELTSDRMPNLNIQMPASVHRSVWQENLRFIHENHLMDKDYFRFLLRLVEINYDLANASGSYRYGRTVADQCSEEGKNTLDVQANVVNACADDFAKLMTTVSYEFVLKVYFRTHSSLRDDLPIWKSLICNLFEKNMLACRSFLQALVEQPQWIQDYLIKCPVDDVQQVFSLILIEAMRSAVLFLQGNSMYIDSTGESVDALHLDALVATLLSILREPTLPKYSCHQYFQVILEYAYLGQPQRFHLLQKSVLSQFVTLTVSFATKLNLQLAKADFACLHSIVSLLLRNCDTSKARSASNVITAQGGDVEDRQVPSSCTLSCPNQFPPPLFALPQDALDAIFKQRLYVSVLIETCPDHEEVVKLLEYCCWQNETFSTWVLQDVLEALARAGSSEVRSLLSVMLHLLLLQDSLQKVRQEVLLLGCENFRPGVMVLMMTRVMAVQKRYLLLKFVVKLVGVCPNIRGMLLSRKSEWKRVVDFLQEEIHSHGSIAETTVSNEEMLNGHLHRTNSAELTLSNAKTLF*