MAASGGGGGRSAMLTSSQFAEHAKKLVDAKTAKDKLALATEIRDAIEIVNVGSEYPKFLDAYLPAFTSLLESVPPTTSDGPEHKLRNVILEMMNRLPHNETLRPHDKALLKLAMDALRKENEDNALICLRIIFDLHRNFRPSLESEVEPFLQFVCEVYKGVNETVTTTFGDETAGVKPLAADAVPTGVQTLSTRSFKVMTECPLIIMLLFQLYARLIPPNIQMLLPLMVQTIALKGPAPSAVPSHLRQAFGDMKGSQVKMVSFVTYLLRGYAEAILPHQEAISSSIVELLKSCPDNVAVRKELLVATRHVLSAQDFRRGFYAHLDTLLDDEVLVGTGRACYDALRPLAYSFLAELVHHMRLELSLVQIRRAVYMFSRNVHDASLPLSIQMTCVRLMHHLVESIFRRRNDPTQAAEARANLIRIQDATVSKFRTVRPQVYGLLENAKRAELIEAAIAKETKAAQDALALGITTKTPPGTGTATSTAAEAAVKSEPAEKPKEKEKEKEKPKKKPTRGGRAAARKGRAREESESDDDDDDKDGKDANDADDADGKKKGGDGDGDGAAAKPKYPELIGYGGKVHTPAEAIKRLADTKALVKTLVIGMKTLLWSITNFHSGSAQQQNASGSSIAKGFREGELRRASGFVANGVRCLALYQGTECAEMCTHFAEALAVLDPRNFLDVICLRLDALLGGGEPYELAPMVQLPHLLLQSTALGRSFADALATHLVRDRLDALAEPSTAQSQLVLKLFSLLMHAVSKYSSCEAVLSPHVVPLVEACLKALKEVEDPSAYVRLLRYLFRALAQAKFDLLYREVVPVLQPCLDTLLAMLHGPDTHELSDTVVELCLTLPARLSSILPHLPRLAHPLLRALKSTSSELQLLGLRTLEFWVDSLNPDFLDPCIAEVEPQLMLALWALLKPQQSGAPFGAKALQMLGKLGGRSRCFLREPLELEAKPNPEHGLRLILTFKPETSFLVPLDRCIALMKTILAAPPVPNLKGAEALVEHRRQALSFLRACLASVLNLSGGAVKTAPGQTEIKNALEGVVAGWFTDDAGRDKDDANGDGKGGDGADADAAAGSRAAQLGNKTKTQLMAEQNVFKQLLTTVVAAEADPTLKKANDGFVDAVAEHFAMLFVSGMAPLQPGGSGRSGAAVAKERKAAAAAAAKKKKQDAEKEEEEEGKKASASKRGGRRGRSSAKKKDEPESEEEEDDDETAADADDATPAKKRPAAAALKELDACLFLDALMDALESGKRPHVDAAMRAVKIFIDAVMTLACDPAVVGVTEEDAAQAREAVETAEAAAKREAEAKAAREKAKKEGALRGAKSSNSGDDDADAKGAADGGDADVKDDDAKKKGDKATDKSPAKKGGKKSKKGDDDDEDDDADDEDKDEDKEKAKDAAAEDKAAKDAAAANEKDDRDADADAAAAAALNAPIPPALRSLVTELLPRLMHCCFKKSWQATVGGVGGIDALSRVLPISALTPQLPRVLQALLRAMRSLPPHAVSEVRAATDAFHRVLEAATPEGVILRGDDAPAGLEAAIGVLSEELFSTSSSPTVRPVVERAIRGLAARSGLDVGKVLDVKTTHVASLLSRPLHSRHVHVQTQVVHILNFCVSATPEPLIKISAQANFVSVLQEALAVAENDDPSTLKARSIHWSPYDRVRVEQLAQLRQRIITMFFKSLTSRSAEVVNIAKEGLKRVIQQQSLSKELLQSSLRPILVNLAHYKNLTMPLLVGLERLLELLSNWFNPTLGEKLLEHLRRWLEPDNKAVAPGGQQTQARPPPKDFKIAAAMINLFHLLPQAAGKFLEPLVMLTIQLEQALPQSGVHSEVNSLYRKPLAKFLSRYAPATVDFFLARLSQPAFFFRLLDMIRMEKEGKPLREELAKSANKIIAAAFTWPRPNAGANAAADAAASEGLSGVGGGGDLNAYNGLKLINVLAKHMPEWLHTQPELVSVLWGRWRSEARAERLKSEEMLALPELLESKRLAKCFVNVARSDRAQVGALFDVLSIFDTKTRVDFTFLEEFYKKEVAAAYTPEEKHDVLMHFLNAFKEQSLTAPELVSALRLVIMPMLEHTLKNVATDANAMEDAKKVITEDAVNMIVVDLLETADEESSPAHSEPLRIQLLRMTTLLIRNLPDELVSHRKELIKFGWNHLKSEDSGSKQWAFVNVCHFLEAYQAPEKIVLQVFVALLRACQPEAKELVRQALGALTPALPKRLPQGDHKYPIWIRYTKKILVEEGHSLPHLIHVWNLIHTHEKHFYASRAQFVPQMVNSLSRLGLPSSSPPENRVLSISLVELILQWEEQRVERTAAAALEDKPEEEEEEDDEEEEEEPPEKAGKKRGRDASGTDKKDAAAKGDKKSKGEGGRASRRRGRSAATDDDDEDDEDAVMANADDIELGDDKTAGKSDKSVAAPAVSMSPDADEFQPAPAMCEILVNFLVRMAFLTGESKDKEMIALHARAVSLLRKALTAWPKANIKFGFIERLLASSTASGGDATSTLSTGLAVFNIALECGCGDEFIRGNAPQVASMLEPCFASTRKNTHDALAKALGRAMFPPPPKGAAPGEKGVPAPETKVLQHRMDELCAKHVAAAISGNPALPNVSAPNPSLACVLACVAALAERQRRVADRYLPHLIKLLSRLTHELNTASAAGQVPPPHPAQRLAPGEQPQVPTPEYGSVAHCMAACVRLIASRVIPAGGEHKQLFLRMLLQLINDQATHGAVLMATLDALKGWAGDTVLGATPGATGAAAAIPTDVGVVALKAETQDAEASNAADAAAAGAGGDGGGADAMDVDEKDDGDGEADKPKGGKEKPGGAGGKVKPGEEKGGDGDANDANDASAEPKDDGAAEKSKSTGTGGDASGKASRAADAPDSDAKPAVPDPDAPDPNRPGSLSAKETVLFLSKLAHLTRLGREVTQTAEWEEKLLGTLHALCASGGAHAMALRQEVFVKVERNHLLGLRTRHPKLRAKFFELYHAAVGKTLFHRLQYILAGQEWDAMADTFWLKQGLDLILSILAEEEKITLAPNSAQIPSLLPAGDDPKTTPPPECPPRPKNAGPAPLEKTAALLDRHAAFLTKIETLRVSDLVAPLREVATRNAHVAYYLWVLVFPIVWATLQREEQMTLAKPMIALLSKEYHQRQAAVRPNVVQALLEGISLSQPQPKIPSELIKYLGKTYNAWHIAIALLENHVVRYPQEARCFDALAELYRLLGEQDVLVGLWRQRCTSDITRAGLALTQHGHWQEAQDVFFRGMQRASAGQVSGVTKTELCLWETNWLNSAKQLNQWELISDFSRAVEHTELQLHSAWRMNDWNTVRDLLPASAATSEVEETAEINIVRVYNALDSGRVNDAEQYCKQAVKLLLDRWWKLPETGASAHVPVLHSFHAIVELQESTRILVELANARRPQHPNPGHARTLIQDTMETWRLRTPNRWDPLPQWNEVLTWRGYMYGVIAAAAKGLVEAHPQLVHQGHQLDQLGLRDRAWGINKLAGTARRHRMGEAANAILTQQQGHIEVQEAFSKLREQSKACLEMEGETVTGLNALEGTSLDFFHAHHKAELFRLKALFQERMGDGDGAHASYATSLSLCKQLSKAWISWGEFCSRQATAAASSSGAAGSGVAPTASGSGPGNAEEAARWAKYAATCYLQAAKHGPQRYRHELVNVLHQLAFSDHTAAVGRALAKHLDAIQRWVWIPYVPQLLLSLLNREAPHAKALLLRLAQAHPQAMYCPLRTFLLERREAATRVTQTARALAQKAQESSAAAQKFNENDASEEAVAAFSLAKADKTAAQAAAQAANEAGTAFDGAKEVMERLRHKHSHLVAELEVLLSELGARFASSPEERLLVVVYTLLHRCYKYPTATTAEVPASFKKELTGVCRACFSADTSTKHTEFVAEYKADYERDLDPEQPTFPTALHELIERLKRWKRQLQSDVEDRLPTTLRLEDESPALRGMRFAEVEVPGQHNGDAELPSVDRFVKLERIGADVHVVRRHGSSYRCLTFLGADGNERRFLVQTSLTPAARGEERMLQLLRSLNHSLAHHVETRRRGLCYYTPAVVPVWPQVRLMEDDAAHGTYGEVYEINCARYGREPDAPISAFKAALDDAVTGKVTGAENVLNLRLKAFSDVCQQHVTENIFSQFMYKTLPTGSHLWTFKRQMCQEMALSCFISALLRIGGRTPQKILFAKNTGKVFMLDFHPAFDSKGMTEFVEPVPFRLTRNLHTFFTPFGVKGDFVASMAAAAQACAAPGTSLETRLLLFFRDQLMCWPWRRMTPAAGSNATPLGPTPADVRAMARANVDEVLKRLPCIAPTPPRMGGGEQLSSVQKGVIHLVEAAINPRNLCRMEPTWQAAF*