MDRLIQINNTLFIDLNNNNEKIDGREKFNLFDINEDEYILNKDGNNIEIEYKFEIKRCVNIFVNLLKDQNVEYDIYKKMLDSNINIIKMIQAINNYGLKTEEFHSTRLMMIIYLKNYVYEFINTYLKDIISTYEKNKYKKEINNFNNLIYTKNDKIVEKEDNGFYSNEPRHVLNKNEENKNIMTSTQCVENSFSFISFLRKGIFDYSSLIENIENKSKSITIEEWIYLKERIFSLIKNACVMNTNLSNNINERPMNFFEEINKNMYKSYKKYNSIIEMKNFNECLYFIDIFFNILLVDYPYKWDNLLEDLFNNFNFISIIKLDDFSNILNKDYNTTINYVMKIINNMNISNSEIQYMENEEKCNMYKMVIHYSKFYLLMLLINKILKKYIPATSELDSYSNIYYTYFSSNINTSNKNLLEKENDFHMLNIPCENLLVGYKDIIKLYFAFFNRFLYYLLHQERNIYIIFIIQMIVKCIYKLLLCDLCILSEEVINEHELLFINIMKVLEINLSEYVNKIYFMNIEKSSNGESISVSKIFEEHSYENINEVMNNDEDNNIDRLFLKILLKSKKWCLKILNIFLYRSIHFDEMNDTWKIFLKHFEDKYIIFLEKITLLILKIMMNTTYSDDERNNINGLFSYIKYVINYTDYIKYADKSLSLALNYVCMIISLDHLKDFIYQNVLSSIFLNCLFIHIDNITHIECIDNFQVNETRQKEENKVCDNLKFEKYIICFEKHPIFRNYLLSCYDDSSCKSILKKYINYIIYLFCELLCKYFYDIIFYLDEQIEENLKLYLLYQNVYMNVLYPEMYIKKDMNFLDNEQISINTYKKSNLFFNAEISINTGNHNIYINNIIDYISEIIRNHMKENKIDYNFDFSNFHLLNNDTFNNMIYIIKNLPLYKYTEEDLIFKDVYSIKNEHNLNYSFIIMNDINLYKYFSLYMFLIYYKYRYVRGTLKNIITKMNDEYLFLTLEHVSDDDNRDTCNKEGKKDNNSNKYYNDDKNGGTYCNSNYFDFDFGKNTENNLSMEDLIQEYFIHKERYKDAFCKDNNDMEKFEYILDNLKNKDKNFFLKYMMVNILHPYSNNLKRKLMWMIKEYIHVATFNDNVIQFFFYSCFINLFYFEKHIKLNSFETLIHLMYIYGIPSKILYNDFREVLIFLFFQLLILFIKKESDSIDSLVYEDNRSVILFSNYEKMNLLRLLKGIMVKEVVDNGERNDENNDNNNKHNKHNNDNNINHCVFNNFLEFLYNKNNCFSDNFINDVICKNFYFYFYLEKLEENNLNRFLKFISLFYQNEINNNIFLFINLLNESLLDIIDIRIPGKDEEYNFLRILKFFSFFLEHYKNTCSTQDVLIVKILQNENFIIYFKSIILNIIKKNSKKKSKGMLIGKEKHCYILHDEILNQIYYILYIFTKKSLFNYKIFWFYFKYAVACISNDLNFFRIEEYMNIEEKLYNMPIYIFQFFNNLIRRDILYVFVSLGIHEPFESNDFPLSLIEILRKVSLLYLVVSDENMNEQTFCYNSIVEINGLYLYNNILSYLVMLLIGHNIFFTYPLWFELNRSYEIIQEGNVLRDLDECVSNNSFKKYGHAMEGNDVGSKMCLVNDGLGEASKEFGFYDIKMVEGGEKKKLRDVEYVNDMDEKKNVEYTLPNERNELKGNPNESCKSRGHSDVCEEILFYREMKTYFIERKKSGYDIKGEKRNNEIGVGIDDVNKSTLDSDDDIYDNTNENRNYNIKNNMFNNNDVNINNKEMELLNNIEDTKIAELMNTLYFNIFLLKDKKEEHIRKLLKILKYVNDNFLFYNCQNEYQIYTMNLMIQKKRYIYQSFSMYVFLDIQYFFDILVKSNLFDRVIDDWINDIFYIYQNSDDLKYFILAFSNMLIYLCLYESIKKKRDEKNNKFGENNMNENICTKEEKDSMEVWNEMEDEYLLPFFFFLKNKRNGINSDYINGDYIKGDNINNSSNKLFEEILKKDMIRFDNINEYATNKLREKISKIINALVNIVLILPIPYEEEMKVFNKNLLRRLAPICGERENIKDNNLLKLNSSNSNIINGNKSALNNIQFDDLIQNILFMHLNNYEQKFYERNNKEEKQMNKSYYYNVVHINKFDELKLHGKKVSIHYYFQNKSNEEFIDKLTSECNCNYFKISFYLKKAFSLLTQEGFTNDDLINIIGCSDKYYNFINIISMDI*