MDKETEILSRLAANHLHLAQFEPLKATLLALRVRNPDLALTILQTIVSNAGRFDNVLWSRSCPSPSLLSFLSTIELLRFENPTSPWGFDSETLSLRADFLLMVQVLIDRVTERIKEDEESEDENSGLGNCLRVLQGVLELGVERLKFVVDTSSSEGSNKIEEDAVVSLRSIVLDYSDVFDALCCNIQRQLAGCESYGTCLVEEVQGEEQRKEMNEATCIGSPELDNINVFALIQRNVQLAQLDAMKTKLDEGDERGAADRIRYLHLDYGVEKENYHAVLKALLSRVMEKKDEYGDSWHMVRQNLLFMYKEALSSNCGDLVQMIQGIQDDMLLPHSQLHLSLDNEQIPLPLECFRRYLVDLKTERNIEDKSSPMSRAINSCLRDMYHYARISGSHVLECVMCAALSSVKKEKLQEANDVLTLFPRLRPLVASMGWDLLPGKTATRRKLMRLLWTSDSQALRLEESSLYGNQTDEKSCVEHLCDTLCYQLELASFAACVNSGKSWTPKASFLMHGNVSSAHDDAEVDPFVENLVLERLSAQSPLRVLFDVVPGIKFQDAISLISMQPIASTAEAWKRIEDIELMHMRYALEAIVLALGAMEEAMKDETDASHRVVFYHLKDLTNHLEAIKNVPRKIMMVNIVISLLHIDDIRLSSTQSASSACFSEKSNTPGLDPGDLGTEGEKEIVISFTKQLLDVLRRNLPSHPIEQECQLDGNYSTDGRQALEWRVSMAKRFIEDCEWRLSVMQHLLPLSERQWGLKEVLSILRAAPEKLLNLCMQRAKYDIGEEAVNRFALSAEDKATLELAEWVDNAFKGTLVEDVMSRTAEGAAAVQDLDFHSLGSQLSPLAMILLCIDAAASSAKSPTISKQLLDKSQVMLSEIYPGGAPKVGFTYWDQVHEVAIISVLRRILKRLQEFLEQDDPQILQASFSGDTIISSCTESHRQGQKDRALAMLHQMIEDAHRGKRQFLSGKLHNLARALADEKPEVDVLKGDGSDMAVEKDGVLGLGLKYTKQSPGSANRAVDGNPVSHETEDKGKKSFGPLSNKTSTYLSQFILYTAAIGDIVDGTDTTHDFNFFSLVYEWPKDLLTRLVFDRSSTDAAAKVAEVMSADFVHEVISACVPPVYPPRSGHGWACIPVIPTTPCSHSEGKVLSPSIEAKPNCYVRSSATPGVPLYPLQLDVIRHLVKISPVRAVLACVFGGSILYNGSDSIISSSLNDEFPSSPDADRLFYEFSLDQSERYPTLNRWIQMQTNLHRVSEFVVTPKQKPDDTRIKPDERTGIKRLLEHDSDSESDTEETFSKNNIQPALTDGSARDGGSFENGVCRTDPTVFLSFDWENEVPYEKAVNRLIDEGKLMDALALSDRFLRNGASDWLLQLLIKSREENPSTSGRSQGYGGQSNSWQYCLRLKDKQLAATLALKYMHTWELEAALNVLTMCSCHLLESDPISLEVLHRRQALQKYSHILSADDRHNSWQEVEAECKEDPEGLALRLAGKGAVSAALEVAESAGLSIDLRRELQGRQLVKLLTTDPLNGGGPAEASRFLSSLQDSADALPVVMGAMQLLPDLRSKQLLVHFFLKRRDSNLSDLEVARLNSWALGLKVLAALPLPWQQRCSSLHEHPNLIFEALLMRKQLQYASLILKEFPALRDNNVIMAYAAKAISVTIIPPPREPRITVSASRLRQKSRAGPAVKASFTSSLSNFQREARRAFSWAPRNAENRTTSKDVYRKRKNSGLGASERAAWEAMTGIQEDQGSSYSADGQDRLPSVSIAEEWMLTGDKTKDEGVRASHKYESTPDIILFKALLSLCSDELVSARSAMDLCISQMKNVLSSKQLSEGASVETIGRAYHATEAFVQGLSYAKSLLRKLLGTTESTNNNGERSRDVDDISSDAGSSSVGSQSTDEPSDVLSLTEIWLGRAELLQSLLGSGISTSLDDIADQLSSECLRDRLISDERYSMAVYMCKKCKIDVFPVWKAWGLALLRMERYAQARVKFKQAFQLKGEDIPDVIQEIINTIEGGPPVDVSIVRSMYDHLAKSAPTILDDSLSADSYLNVLHMPSTFPRSERSRRSLESEKNSSVPGSDFEDGPRSNLDTTRYSECTNYLQEHARQNLLGFMFRHGHFKDACMLFFPQSGLPPPLQTSSVGAVSTSSSPQRTDPLATEYGTIESLCEFCVGYGAISSLEEVITERLESAKNQDQAINQYIAGALTRICAFFEINRHFNYLYKFLVLKKDYVTSGYCCIQLFMNSTTQEDAVRHLEHAKAHFEEALTARHRGSDSKKLVTKGVRGKSAAEKLSEETLVKLSSRVKMQIDVVKSFSDSEGAPWKHSLFGNPNDSETSRRRCEIVETLVEKNFDLAYSVIYEFKLSAVDIYAGVATSLADRKKGSQLTELFKNIKGTIQDDDWDQVLGAAINIYANKHKERPDRLIDMLTSSHRKVLACVVCGRLKSAFQIASKSGSVADVQYVAHQALHANSHTVLDMCKQWLAKYM*