MASGGAATSTSIPVAAAAAAAGTSKTVSASLWWDSFVALSDDLDRATAGPSVPDAFSKRIKSHHAWLRGSVSMFEKPNVASRSALDAGEVVVGEHRLTVKTEFKEAALRASKCLNLDEVQSYILVKRSSEISPTICDADAEEFLHLVSVQYYLERQCLLKCIRRIFVHASDGSDSTDPIRDEASLLISEEIERKLISIIEDCFSAASSVKAEAEFTVSSLEETLIEVNLILDILFLAFYGNFSRCNGRLWITLCSIFKDILCGSYDIGKFVVSVEAKNSFHYAKAQLLLILIETLDFENLLWMIHDEVPLSGGCSAFSVGDILEMDVEISKFPEFSMVESGALILAWAVFLCLVLSLPESNTNLEIDHTSYARRAFEFAPFNYLLGVLCSSIFRESDGPVSGYRGILRTFISAFIASYEVSYEKEDSSLDTISSILCEVYDGEESLCMQFWDKDSFVDGPIRSVLHMVEKEYPFQISELIHFLSAVCHGTWPAHCVYNYLERMNGVTTIYTIPSVADGVDYGHQIESHHPVSIPGIEGITLPRGTHGYILKVLREDTVLVRWEFPHSGVFFLLITLAQELHSCNYKEASDIMDLLYRMVSSNKDLCFALLHVDKSPAVQTSKNLGQIENHVRIDIAKIFCNSIFKYVRDVNNADILSKTLGLLAEMIKCAPYHVFYAAFECNIFTSQLNGPSSDWLLSGALARMLFAASEGNGDCSSLTSSVLDFAIQVLRKGAADDDMISPLIVFSIQYIMVNHVNWKHKECSRWKTTLRVFELVKSCIQVKPFSSKLGGIIWEILLYDSSVHGVLWTILSVSTQLLHDSYRSNYHGHKDIEDIQLVLCNGLDIMYHILSNLPEDLLPNPPFITMVLSSSLKPFSFITALISLMSFHNPDMQLAAARAFSALCFIAYKAQPQLMENASFTGDVSEIRRLESSISYILDEDDKTNDCLVVAVFHLLTSAARYQPAFLISLIEQSMKTTDHNASTNDHGKGVSVTSKSNTELADQILDYIERSVELMNRSPLVLLSILDLLKALWESGIQFLYILEKLRSSLTFWDNLSRCIRATLDICSIDNVNAVDEKFSLRYHCQGKIFEIMSHELFLQGKLLAETSNTVRDDPKGQKEHKSGPCHSSVVLKWFDNAILDDLISNLSSNAYKKELLHHAKVAACLCIIHLITKLSTGDSGSLSFSFMKKIQIISTKLSQHHAFLALLSQYSRNGYSGEQELNNLVINDLYYHICGELEGRQISSGPFQELLSFLLEFKLFEHNPLEQLQNTYLMPNEKFVFDVEHIHDELGVDLWTDSDRKRSKEVAKKMLDIMRKANLMKCYADAKLSALRSFLTFLSVYTGAVSNKNLDLPGGGISVAATQSAIRCACKSFESAVDSLLPQADTNEVLFPLLSGQVELLLTLARILFHQEKKNKKSSHLCPDIVLLMKTSVASTSFFVDLMPSAHALKKPVKALLVLLLSSYEFMYSKVHIKDLPNDVNMFGELALLSVSLLPILCKLAQNRECSDLAVASMDLILKGFIPSNVWVPILQKHFHLQAILHKCQNGDLLSTQVILNFLLTLGRTKDGAKVLQSANIFAFLKVLLSQLSLDDSCLRNSLSTQVKDVNLWGLGLGIVASLNHCLDDDISHNNVANSTISFLSGQVPLMSSYLSAQSAATHQSKKRALLQKSQTSLSALSLTENILILLCILAKYHFPRDTGKKEVDSELREIIIHLLAFISKGSVKTGDASNWNSSFFCPAVIKEEVALNEKPPLICSKYGWFKFAASCTLSTAAVSVSPSAALLVVRSDKSSGDSDSIRQTRYTEILAVQIYRIAFLIMKFLCSQAKEAVKRAEELEFLDLAHFPELPMPDILHGLQDQVVCIVTEVFEANGSSTLNPETEKVCQLLLVTLETSLYMELCVSQSCGIRPVLGRLEDFCKGMKALLQAIEKHSRFKPFVRSLTEITTLLYPGLLHSNLLM*