MGMSDWASVEPVSSTLAAQLAPRLSSQGSQIHHLTKEAFAQLRQELLEGKFSHLSLDDSATDVSRLVCIVLKAGLEPCMNDEKPDEADLNGQLLDCLDIIKTAVSKAPHTLTKVPDPEILGEKACAPLYVWLAVRLLHLSSVRCNEIVKEKITGIFSIIVCAQYKHTRLWSTCHVIPTFLRACVTEVILILERLCACGRWDASQFKLSFPLPGGPLSVGLGRISLPRNLFRKGFKIGSTERAFNLILALLESFVVPESSPTSVPDKASIVRQNLAWILNGYERLWNVLSSWLRSPSLDNLKSKVELCSHFLTSIRPYCFYGSSFATEIAYDVPRMLGDILSLNYLDHYPSLQLNTSQFIDDLCLPDNCTEGRVKCLRGLLSPLSDTLKKATFESLEPHLQAAVRNAFTKAMRVVSTVESATLLTNHAVGTMPDSLSCSQGLLAINQEVEGDEFMRASKRYCRPQPRNGQDGSNTTQQLISKSLKILRFEGSPDLQTLKLAVIKSFPTISDQNKCEVLDNLSRLPCAFGGSSTTTVQGDLLRKQLCRMCDEECQDSDLFKGQTDESDELCLILTFVVPKISRSSNIRVITMATMKRILMHTLSSTHLQLSNSIFGDFILNSLRSSLRELRVLAGQSIVCFVRHCLDHETRRRNFVVILNWLKNLTEEQETALHETCIMSLCRLARFSNDEEMNIILLRLVEYLGHPNPFLCGVAYTEISKLAQHLVMSPAGLFRPFWRTLSVTVVKNLQSRPYMAEQLCDLLGMTVDDFLRLTEVYVLPHLVLWRKREVIARIGCTYKDAKTPFDICSEKDNLAAILAFLLCQPSSEPQKMIMSTLSAVDPAFNGRTLAELVRIEPILIACDLLKGLGDSEDEKGAKFQQALRILASLVPRKSAYASKKSNLVGHFIEEHVLGIITQFAHAINDFQIRQPLVEKKRNIMAIGAMIKVAPGHVSSALPQICACLRSALEIKELCNNAFRVWGVLVSSLHKEEVEPLLDQTLAIVIKHWVTFTEDTRKFAYELVEHILESHQELLRDIFGIMPSLASIPVLSRFEASINELKGTLDVRSHFMAFARRCLSENATVVEQALTELVSYLERHEEFVHRSVLSEQPDPAVAHLVRSLLDCCVKFNITSESITLLCARCLGHIGCLDPNRVDTIKEKKGILVLSNFDKMEETFDFVLFFFQHVLVDAFLSASNTRAQGFLAYAMQNLLMFCNLNSAVTQRSRGVQADEKYQRWLELPETVRNTLTPFLTSRYTVTIKAASSNCTFPLFAPGMSHADWLRAFVQGLLQTGNGDNAKTVFSICSRIIKGQDISIASFLFPFAVLHRVVGGTEKEKDELQGELMNILAHPLPENKNDVHEAVLLCSQSVFEVLDYLSRWVQGKKKQLNNLKNRGYHRASKENERDLLVESYTAQVKAVECLLSSIPPEVISKRAVECKSFSRALFHWEQYIRQYKTRPKTQQYTSLESLYEHLQGIYSQIDEPDGIEGISTHLHVLNIDQQVLEHRKAGRWATAQSWYELQLEREPDNLDAQWNLFTCLKESGQQDAILTRFEILQNTSSVPRFLPFAVEASWMTGKWEKMHNYLELCPQQATADFNIGIGLALDAFRRGEPQQFREIVDKLRLSVARSLTANSVTSLQSCHDSMLKLHALTEIESVVLAGGADGSQGSRSCLRDALDRRLDVLGGYISDKQYLLGLRRAAMELAGSFADSDIAAAWLTSARLLRRGNFGNQAYQSMLNAAHLKDRSATIEHARLLWKDGHHRKAIQILEGAIAANEFAAPALSSNNPNRQYGFSNHEKQQNLLAARAHLLLAKWTDRAGQTQSDIIVQRYREAIKLHNRWEKAHYYLGKHYNKILDSEKSKPLGKEAQIYLSGEASKLVVDNYLRSLAHGNKYVFQSLPKVLTLWLEHASTVEQPLDPKRGDNTDFQAHTLNQRRKSLDDMHSQLRKYVNRMPVALLFTILPQVVARICHPNPTVYNLLTKIVAKVVNAFPQQGLWTVLAVAKSSSADRASRGLTCLDKITDISKRLKTESTTDIRGMINQGQKFSDELLKLCVAKIENKTSRINLARNLNFNHKVAPCRLVVPFQTMLTPTLPASHDAEYLKGFRAFPRDPTTIEAVLDDAQILNSLQKPRKISIRGSDGRIYNILCKPKDDLRKDQRLMEFNNMINRFLKKDVESSKRRMYIKTYAVTPLNEECGLIEWVDNLRTLRDLVTRALKERGITPNYDEIRHYLNEACSDPSKVSIFTDKVLATFPPVLHEWFVEMFPETGAWFAARLRYTRSCAVMSMVGYVLGLGDRHGENILFEEGTGGILHVDFNCLFDKGLTFDKPELVPFRLTQNMIDAFGAYGYNGPFRKTCELSLDLLRQNEDALMTILETFLHDPTTDFIGKKRRTHANVPDTPAGVLENVRNKLRGLLPGESVPLSVDGHVDELIIQATDERNLAAMYIGWCAFF*