MDPLIGAPSMEQSSATSLLARITVNHLFLGQYEAFRASLKILSCENPRLSFAILEAILENFGNIHGTRWSKSMSSPAHLAWLVLGEITELQTSVPDEIQRNIDYSRLKHKLEALFLLQQIIQSVETNARSDFQTKSEEESYDYGGVPTSDPRNGAEGLKKIYDAWYTQLKLDISEMATALDSDLQENTSNIGYSERTLSPADEISYLCSGKTDILQRLFLLEPELFHAICWNLVKHKRIETRKSKSILKNEANQSNDPQSKTFPDFASMLQKGLQRALLGLVKKKLDNLNSLDCFKYLRHLQSDFAVPESEYRDIVHAIGSVIYNLEHGLIKSDKFKMEILELYEDIQCSGSVSLTTSVESVQDSLLHEAVESYKASDKSSISPPLHDLHQYLRCSRGEDSNMTQDCRSSGSAVVQHSLRRLYHYARVTGGHMFEIVMDAAIAAIKSHHFQKAVDVLAVFPRLQALVAVMGWDLLAGDTSARRQMMEFLWAYKPMEPSLYRKHGEELCCVDHLCNQLCYHLDLAYFAAHINTGQRDWGSSFLLYPYQGTSKTLNRIPDIKPADHFVANLVLERLTMHSPIRVLFDVVPDIKVNHARALLKMHPAYSSATECMRLQDLEVLELHFGIRVMVLALAAMERSMISNSEIKLGSIALIMLEALRDHIHSIYNVPRKILLISIVIDLLHIDETFTQPFPNALEIKLNALLEERSEVVCQEYDRKITPVVFVGRLLEVLQQSLPSHVMELEDQNLRSSFPKGFTSRSALKVWEEKLYNIQEFIKDWEWRLAVLQRLSPLSQHQWQWKEALAVLCAAPSTLLNMCVQRAQYDLGEEAIHRFSLPPEDEVALQLAEWVNGAVARASVDDVVTQVAEGSSSPEEALKLVGLRAPLSPLASALLCIDVSVASAKAIKMSKQLLLKAKSFLTEVPSISILRQGSSQIEQIQVTCMVSVSKRVLHCLQDLLEKVCMDKQQTLQSLLCGADMISSTVDGAKQGHRYRALNILQQTIEDAHSGKRMFLSGKLHNLVKALADEETDDSGMRSLPSHSDRKSLSSGDNGLLIGCGIRGSSKHSLNVTALGSRDHVGETMFFPLKGTGKRFLGPLSSKPFAYLSAFILYIATIGDIVDGVDTTHDFNFFQLVYQKSNDLLTRLVFERGSANAAGKVADIMGADLTHEVISACVPPIYPPKSSRGWARIPLLSSRFPYSSSTQSEKTSSEISEQKAGLYPLDLDVVKHLATLSPMRAILACVFGTTMFRKYVHPVDMNKKDDAFGDMDSDRRFYEFALDQSDRFQTLNRWIQTQAKLHHLSDFPMLQRNGFVDSSHRKPGLLKRPRKDESDFESEEDDEKHSIHSHLSTHKTLERYIEEATTFDHIRMERVNAKKDDWSSRCSASLFFEWENESIYEETVERLIDEGKLSDALAIADRYLCNGPPDYLLQLLIEQGDDTSAISGQWQGSWNNSWQYCLRLRDKRLAASLAIKNIKKWDLEAGLDVLTMCSCHLSQHDLLHQEVINLKNSLQLYGRILHADGKFTNWQEVENLCQRDPEELALRLAGKGAVSAALEVAESYKLREELCRELQGRKLVKLLMSDPVNGGGPAEALRFLGSLHAPEDALPIAMTAMDQLPSLQSKQLLVHFFLKRRIGVLSDTELSHLNKLAMGLRILGSLPLPWPQRCAALHQHPHLILETLLMWKEIQVAAELLQTFPALRDDNLVLTYATKAITVGAYKKYELRQSNSSRSNVVGKTTNGNYAQWSKRWTTKDSSNKIGPKDVSKKRKANSPAKAAWDSSTGIRDDDKSHASGQDSYERLAPLAMTEGPVLTGDHSKDEFLRDSHHYEGAPCFPLFKALITLFSSEELAVKLSVRIIIGQMKLILGSQQLNKDTPSEIMERAFYATEAFVQALLHAKAMLKKLLGSQELTAISEGSREGNCASSYENEEIKCSTSIDLDNSDSMSQLLVQVVEWLSKAEVLQSLLSSNVTASLDDVSNKESAEKLRDRLIDDERYNMAVYCCTKCKIDAFPVWRAWALALIQIERYPQARVKLRQALKLYKDDPAKIAREIVSAMEACPPVDIASVRSLYDHMAKNASTMQDDSLSADAYLNVLYMPSFTKSERSKRSTEDSVDSFAAFSAQGGEEGPRTNLDSYRYEECVFYLQEYARQDLLAFMFKHCRYADACLLFFPAKSVPAAPWTTSTSAQLSTSSPQRPDPLATDYGSIEDLCELCITYGAMPVLERVIATRELSSSQDPIVSQHTAAALGRICTYCENHKHFNHLYRFQVLKKDHVAAALCCIQLFLNSSNQEQALRHLERAKTHFDEGYNARQQVTESSKSSSKVIRSKSPSDRFTEEELTKFGVRVSTQMQVVNSFSDADGLPWKYSLFGNPNDPDTIKRRSEVVEALAERNFDLAFRIIFDFQLPSVPIYAAVAANLAERKKFNQLTELFKNIKAFISEDDLDEVIGAAIMVFAKYKERPDRLIEMLSTNHRKVLSCVACGRLKTAFQIASRSGSIADVQYVSDMAKRSGLVSVVDMCKQWLLKQK*