MSSLNTKEIKEIELINLLYKNFPTLRLNQELIINWQVELLDKTSEFSSLSSIVSDNIVLDIDAIDLENEPNIIEILSYLEQDLSVNNNKDEEEEEEEEEEDNDEFKVIILEILIFIISSSVRLRILLHNTLEYLIDSFLKKLSFGGGVTLENIRQPSIISQYMRLIILYMEFGCDTRHFKKLINPLIQKNNPLANLILSEMLLQIFTKYHAQFPVVSITKRINFPFSNDNLKKNFTIHSWFKVNRQLHNFSEDPMTLFTISSSGPVNGNGNEHNGATLKIKLINYTQFMVEIKNNVNGSKIRYTFNHILQETEKNQGFIHFVLTYDNYTNLNLFIDGEYNESIPCPDLHKYLSNWNKISIGEKSDDIALRNNEIILRNLTILNNNLSYEWINLLYNLGLGFDWEVKDFANDTTLHLLTQLNHQGLFNVALKFNEIKEQKKNIGVNNNNNNCNNMLFGSSTVTTNNRNALATFGGTRVKERSFQNIHFNMTHKLVNKEKIANSLAKIKGDNVTFDSNDFFQNLLYQGKKNVKQNVTSSVIFSNQRSIYQAFNVIGGSSVVLRILETSLEITNPKLRDSIVYTVLSLLLTLLSNNWRLEKEFESFNGYGILSVLLTKYKDFSNQLKFDKVLDDHEPETNLLNVLLEFSGHDFEYPYESAVVNPISYRILVLNFDLHYGTESFDYLLFQIHLLLYTSRHKEYNYNELRKMKILRKLVQFLKELKIDDYNMSQTFKEQLAQTLTGILHLDSSVETIVLLSSYIIFALYNNDSSTMCGTITLQVLTDYLCDSTTSIKTLKKFSRSITVHWILLLFRFQESEVVVNCGIRLLTKLLKVLGIHIIRKFFQLNHGLDVLTLFLKDWWDNETVLCSMFLASFGIDTQDTNNSELSQNNDLTEVLNSNINNLQQLIVPEFLLLLNNLVLNSMYTLSLKSGKLLHSNPSTPIKSNNQENVTLALDVLHLINQYITSIKIGFEKSKLLQKFYLSKDFLEGIVELLGYLKLSLLWSNVDIQRNMQTTYEKLAKLIAGFYISNLSNETFLHSFDKLSDFTKIVLLDLVFPEVLGHINQFISVTNFVFNEKQFFDNTIQLLHHYNEELLNQNYFVSYSNFDMFLLCSIAVSELGVGHNLQYVKKMIGDNIIVKFLRLACDWDILFTQSKDSLDSLLKTLLYRQTTILQTDVIASNRLVHVITLLLGMVLTTGPESTTANVELPFNFLRTCYLMRQDEFPLILEKMNCDKSLMEEFFNNLVTKNDNETLLRLQKFPPFVKSILKEFQMLKEQHNKTDYLKVSNMISVTLHNGGKLGQMNSIYIKSFEKDCELIKSQTMNAELAKFNRLVQDKEESIKHLISTYHGLKTEISRLFEDHSTKSYVLDYIENTNRMRKRLVVEDQLPESERLTYNIDVPLKKIDSFTNASAIHQYDAAITATGIDTLSLSSNEEASQFGEDSFEFIESSETEEETEINHVYEDKNRKVSRSLYVGDQIVTLWNISQINGLVPIESLMILGLSHLYLIENYFHSKDGNVIDVEDAPPELRDPILQLVNSQSSNILKNDGKLHRSKNWSLDKLSCISKRHFLLRDIALEMFFSDGASILITCLTTKDRDAIYNKLYSFASGKGVDYDLIQALQSSTNDSLYSFGASSISSKLVSAFSQTSISNMMFLEATKKWKLGEMSNFYYLMIVNTLAGRTFNDLTQYPVFPWVIADYTSETLDLSDPRTFRDLSKPMGAQTPARANEFRERFEALDSLNDHDAPAFHYGTHYSSAMIVTSFLIRLKPYVQSYLLLQGGKFDHADRLFNSIERAWLSASRDNTTDVRELTPEFYYLPEFLVNENNFEFGKLQNGESSHDVELPPWAKGDPKIFIAKNREALESSYVSANLHLWIDLIFGYKQSGEEAVKALNVFHHLSYSGAINLDNINDEVEKRAVIGMINNFGQTPCKLFNRPHPLRDVLNLPNYYLTQFDGNASRLKLVFESKLKAPISKLEISSKNANRWVGRQNCISCEDDLLIRKAKKLKHECGSLLVNDTLFLSVHSSDITTVLQLGHKLFVTGAEDGSIYVWKCNLRPTTTLQYEALLRGHLTSILKIVYTKSFKFGASIDKDGIVIIWDFIRFKYVRKLFPPVLTEENTTVNPLLAVSNESGNFATVHFNKHLNGQLQLFTINGELIISFEFPAVDGQRIEAITFATTNSIMVDNTRTNNVNKHIYWSKEILAVARKKSIELWELIPENGWELKQLDKVDLQDRISGDITVIELFKCSEVDTEDKLIRGNLKLVIGDSTGKVYTL*