MSMAMPSSATAQLDSLHPSLPTNTRICIVGGGASGLSAAYALVKLGYENVTVLEKNSHVAGMCETVEIEGFCYDLGGQVIAKDSAPTIVSLAAEMRLEMEDMSTHKLAIIDCKSKSYKDLSVAKDYISIMPFTLQLQSQAEKSGRMGLHAVSDLAYDTSSAYLEKAMVAEEGPCKLNRVPLSVATGYTASGYGFVEDMPYAYVHEFTRTSMLGKIRRFKAGYASLWKSIADRLPHVQCNCEVIGIKRDSERGTIAIQTFVNMPGRSSIEETRREHEFDKVIISGTSLFKAMGRVYRSPLCATQSNCGNDFEPFMSLSTNEEDIFLKVRTIDYYTTVLKIIGLDLPQGFYYCKEYTENPSTIGHPVAMQRVHAETNVYLFWSYGNSSIKSDKISEALYEDVKAMGGKVEELILQRKWNYFPHVCSEDMKAGFYDKLEELQGENNTFYVGGLMAFELTERNASYSVNLIAKHFATVSENVRYVKKLFELPLLVEEKPYSIEDPSELPGVEQFPDLPSLDAYLQFWARHPVVGTRTLYTWLNDDGKESDKLTYAQLDTGASTMARHLLTSIKPGERVILIHPPGLQFIIAFFACIRAKILPVPLIPPDPTQRPGQALAKLQKVAEITDSKAILTTSTYHSAVNLGAFKNLLSKRGSCPCWPNLPWIHTDAGITKKRVDGKGLLTRVFSKKEICVPLKENGFDHSKPPLSPGSPSKILCTSPTQQRESDGSMENHKKDASTPANTDLLFSRAERAFEPPKPEDLCFLQFTSGSTGDAKGVMITHGGLIHNVKLMRSSYKSTSKTVLVSWLPQYHDMGLIGGLFTAMVSGGTAILFSPMAFIKRPILWLDTISKYKATHSAAPNFAFELVVRRCEKEESSGRRPILDLSSLQFMMISAEPIRKKTVKRFVDMLQASGLREQAIAPAYGLAENCVFVSCAWGAQQPIMTDWLGRVCCGYVDQNNEDIDICIVQQETCEEVSEGQEGEVWVSSPSSGIGYWGKPQQSTETFKNNLKSCSTTRSQRHYIKTGDLGRVIEGKLFITGRIKDLIIVQGRNAYPADIEKTVEDSCTLIRPGCCAVFGAPQNLLESMGIPSGYSSDGVGIVVVAEVRDGSVVDTEVLECIKAVVAEEHGLELACITLIKPHSICKTTSGKIRRFECLKHFSDGKLQVVADSFSKSCPTSPFASTSSKQPIHKSFSFHSFASSFSKVSGSVSPSDLSASSKPVSSNLVSLTKRKSNEEIQSFLTNLVAEKIGMPPCEISPFDNLTTYGLNSTGVVWAAQKLSDFLGINVAAIDIYTAESIFELSNTALALLNSKSCMQKLYGEQTALSQQKPKTSQVGHKEIEEFLVNLIAEKTGIPKGSISVTQPLASYGVNSVAVVSAAQKLSTFLGAHVAAIDIYTCSCISELVDFSESLMKRALKDNGYTRTENSSPSLVNSLLDPMEDLEMEILANTDVKSSVRPSLARRMLITTLQTMGILYAAVILLLPAVGMSFMLIKLASISTLARLPVAVILLPLASIAYIVVVGAAIFILAVPLLQPNYARDPCLLLWTVGFVKWWTLYRLQDFATTTIACSLRGTIFMTWWYKALGAEVGKDVLIDTTDISEPALLRIGNAAILAEGACIQAHYVSQGLVRFRPLIVGRKAWMGPYSLASMGAHVPSEAILPSLQATKKDHLSKIEKQILSHQPKKMVTSPLLLATWQLLGLYLVFLVSAASATAAYPAFIWLGTKIFQLPSDSILHLSLLDLKAVRLFLPMAASLPWHIAVLTPLFASLDSLDLLFRAMVELITNGKASALAICFVGTYITYGILLCTTTCALKWCLIGKLPPREHEISLSSSLGFRLWLVHRLITSAHTKFTMFLSGTEALCMYLRSMGSKVGYMVSIRNVNPVINPDLLHLRRRCHLGDFAKIITSMPNENGNIYSSQVSIGAQSVVGAQSVVLPGATLENQVLLGAMSVAAKNSVLKEGGIYVGVQNTKMVNKQPSNQQSTLNFTHQQNLEPSYKKLVASLAAHIATTTAKVQTRYFHRLGIAGRGTMKVLGCLPKGFPTHEIFTPGKVFQVIIRHSNSLSSDDDARGDARGAALRILASQSKDDVEDVLVDLTMKSGKAFYARTLADFASWLMGSREHRVECVKKNPRMGAAVWMSLRRPNSYAEIRYYSNTCCLLRASDHHQKDHYVRFCLRPADPSFDEGEGSVQPENILPPDTGMLPRDPNDHRPPLFLAEDFRKRLLSDDGVHYVFQMQLQPVIHDAEQREVALDCSRPWDETLYPFQDVALLHLNEVLDSQLEEDLRFDPMNKTPSLDMIHATSLSESASLEHGRCLAYAVAQHLRNGLPLKEEWRLMLGEIDIGKQLLQHYRPHNPMGCPALSGAAACSDNPNKQDLSTRVGNHIEKCKEDGPGHNNNKANHIESHSWGDNASIYSKTTNKKDQDIEEELVQVEEKESSEFMKLALTRGMQPLLQTLVPIVFLMFAMYPCLLFLSYVGARAGKETMVAMIPAAYVMFGLLMSILSIASRWVLVGSTKPAHSSDLWGFKSLCDTTWQAVHALLCTCFLELTKGSLFCIMYFNCLGASISMEGVYMDTLHALNPNLLHVGPGCCIGRNALLFGHLYEGGRVIFKKIEMGEGSHVGTRALVLPGLKMEPGAHLEPLGLGMKDEIICAF*