MHAATGSLVGFVGADPRHVLSSFASADFAFFKDPPRSAFLPSSYFNRNPLLCRHPPLLDTLNDALFRNSRKKKKKKEKKKGTQYSPPFRDEKKLFNPCCYSGSHPGEDGAIPSNQKFTSRWFSTQPNTPFLHFPMNLEKNLPLPPAHLSRIVGCWCRSKVRDGSRAMLGATHSFFNDKSVLILRAVAFVGSVVLLGMLSLYAQAKAQGHIERHILPPVASIVSTYLGRNIVFGKVHGISPLGLTLESCSVGPHEEEFSCGELPLVEIRVRPLASIQRRQIVLDAVLMQPNILVCQKKDWSWLGIPTPTDKLFRRDSSEDGLDTRTKARRLFREQMGVRLAQERDEAARTFATTGYILQSEQLFEESSAQAKALGNAGFDTDKKGSNVSDLNAPMDDGVVRGFEENWSDALNGSDGVSKGFQEDFVSDDRKPLSKSLTECKAWVDRQLMKPIPLFKHWSLKSTAKKVEGQRRNLDASAAAARTYFERMDCTNQGLDLNASAKHGTIEHQEPTRNLISVRATPNALETDNTFEPLSSQALEAQELISKDEVNDNPLVPQAIDSAGVHIREHGEKDLLEAYNRLEGAVLKEHSESQKEDIDILAEQAIVPETTSNTLLVKAEPVRVEGHAAKNSDASLRTKESPLYRTFKSLSIKQSTNDSEPARELASLSSLKSSHFKIRPQEVSLWKKFFMDKSARMAVEPDNKENFGLKDRTKAFTDSLVAQAKSNLKAAPLQKWIPVTLDTVYLRGGTFMLLAYGDIEPRVMENINGHVKLGSKYEQVDVHVLGKLQQWRTSAAAAEMNGGRLLVKVFADIKHQKWRVKLKGNHLYAPLLERLLEIPLDWSDGRASGELSIWASRGDAFPNLAGRLTVSKLGFKIWEAPSAFKDVSGTLFIQGQRLFLHNTNGFFGAIPLHVSGDMDLNPDGGEYRLVCQVPNVEANALMKTLKARPPLFPLAGALKAAVYCRGPLEVPVFAGSAEILKKNMDTALNGPSSAATEAVKQHETKGAVAAFDRIPFSYASANFTFDTDNCIADVYGIRATLVDGGELRGAGNLWICPEGEVDPTAVNMDLSGQAFFDSVVQNYLPANIKVSPVKLDYIHGEAKIQGSLMRPVFDIKWNAPEAKGAFNGVRGDINISHEAIAISSSAFTFDLSAKIHTTYPSLFSERCDKSSDLRPSPPEIEGLDFDLRMRGFDCLGLVSPNIPGALLPSATEGIHTKLTGRAKFQGRVVKPLENFSNMDVRRNQNIETGNQQLSGVTGEILLSGLKLNQFLLAPHLSGSMDISPTKFKLNAVGRADEHLTIAFLGNSTPDGSDQKSSFNSSSSETNKRSVFLSLERGQLRVDMNYQPGHSAKLEVRNLQLDELEFASLRGTVQKAESKLNFQKRRGHGILSVRRPRFSGVQGESLDLSCRWSGDVITLERSVLEQASSRYELQGEYVLPGPRDHVFAEKDKGDGTSKTAMAGQLGSFITSLGRWRLQLEVPGAEVTDVLPVARLLSRSSDPAVVSRSKELFMQAMQHAGFSTENMKQQLENVRNSKVVPMMEEGSQESIPLPGLAELKGHWHGTFDASGGGNGDTSADFDFHGEEWEWGAYKVQRVTSTGSFNNNDGLHLDKIFIQKDTATLHADGTLLGPKSNLHFAVLNFPIGLVPPLLHAVQSSTMQPVPYQTAPITSIRGILYMEGDLRGPLAKPQCDVQVRLLDGVIGGVDLGRAEVVASVTSSNRFNFNAKFEPVVRSGHVHVRGSLPLEARGLDAIEDNKAQKEVRNLKRSRGWNRNKSKVNEEIETEEKKIVHESWEVHLAESLKELDWDFSDKGAVQMDATVKDGGMMLITALSPHLHWLQGNADLTLQVRGTVDQPTVDGVAAFHRVSISSPVLPRPLSNLGGTIRIVNNQLRVEGLEGRVGRKGRLYVKGKLPLRANESSVGDSVELKTDLLEVRGKNVFSGQVDSQMRFTGSMLEPVVSGMIKLSHGEAYLPQEKGVTTAASTLASSLTGVAAGGKLSRFSQSDVSSLPDHLRDTQAGNGNEDKAEEKKEQIKSLVAVGLKNLKLVLGPELRVVYPLILNFAVSGELELNGLADPHWIKPKGTLTFENGDVNLVAAQVRLNRDHPNRAKFEPEQGLDPTLDLALVGADWQLKIQGRARNWQDNLVITSTRSGELDAFTRPEAARVFESQLADSLLEGNGQLAFKKLAAATVETLMPKIEGKGEFGQARWRLVSAPQIPNLLSLDPTTDPFKSLANLSFGTEVEVQLGKRLQASVVRQLKESEMATQWTLIYHLNNKLRVLFSSIPSVDNRLLFEYSTTSQN*