MSFWKDWSHSCYALVDCRTRIARFPFPDEPILEWKRSSLAPVGRFISYLKARKMISKGYLYHLVRVKDSRLETPTLESVLVVCEFPEVFLEDFLGVPPKRKIDFGMDLLPDTQPIYIPPYRMAPVKLKELKEQLKNLLDKGFIRPCISPWGAPVLFVRKKDGFLRMLARLGVRLMSISDNGVTVHNGAESSLVVEVKENQDSDPILLELKGAVHNHRVEVFSQGGDGVLLYRGRLCIPDVGKLRQLIIAEAHNSWYSIHQGSTKMYCDMREVDWWNGMKRDIAYFVSKCPNARKSRQHDSIWVIVDRMTKPSRFLVVKTTYSAEDYARLCINEIVRLHGVHLSIISDRGPQLPLISGTYFRKGHTFVVTSSLMHMLTANGLFSGLPYEDTHAHINKLRSVCRICVGRQELDINAIGLRVFPLSLTREAAICFTELPYIFIYTWDQFRDVFVARYYPVSEKLNHNDRVNNFVELLGESVSNSWVRFTAYVRGVPNNGIDDKSLNEYFYRGQDDNNKSVLDTITGGSYVQATQNLITDEIHEEMSQMRTELGFVLKHVAGGAEKEVAPRDGGGSMARVKSMLQKMMRRFDASDEYAKELRVEDEMRKYEEVVKNSSELVDKTVKEAELSINVPLMKALEQMPDYVKFMKDMVTKKRSVSFEDDNRMHHCSATATRALCDLDASINLMLLSIYKKLGLDDPKSTAMRLLMADRIVKIPTGILYDVLVKVESFKFSTDFVIFDCEVDFDVPITLGRPFLATGRALVDMQKGQVESTSEVQIKESLGVEALEAVIINFEGDGIKEHGSLVAALDRGEYRLKPKKLEFDMKHIESSPVRPSIEEAPKLEFKALPPHLRYIYLGIDDILPAFGELKKKLLSTPIIISPDWSKPLEVMCDASGVLLGVVLGQRRDKILHPIYYAMKLLKEDGSVLPSGVTKCMTDSHSHDGPSYWFVVMIREVVPVPKFQEFKCYGTETLYGPSSLERSAIPAIEVMKKAAEGFSKYGTTESMTARHDHDGLSRERTLRNMNRNLGINDDDPNQNIPAPVYVHGQLLPVAPGENQQRRQNSAPRPQEYYRGYDNIADSDGPLVLPSLPPGHTFVVTSSLMQMLTVRDDNNKAVLDTIAGGSYGECPYTEIAEKKDKSVNYLSKPPPPNDECYYEEDSYAVNEQTGGFRPSAQGSNQENWRQGQGNQGRIYCNYNREGHYVREGNYNRDNNFNRDNYGNRNDRNGTYVPTQNREVTPRDGGGSIARTIDPPLPSKEKKVIKDNDKVIEGSGEVEDNTWKDVEVPAKVISMPRPPIPFPQGLVKKTEDGKYRRFITMLNQLSINLPLVEALEQMPSYAKFMKDLVTKKRSITFEDDDRMQHSSAIATRSLGQKKEDPGAFTIPCTVGSLHFAKALCDLGASINLMPLSIYKKLGLGDPKPTAMWLLMADRTVKSPIGILHDVLVKAHHQEILQNITLLQSLTDTSTDCHARDGPSHESVVPKSAAVILFLITNYLPRLFFSNSQVLSLMAPKHDRVYARGRSKFFAPSARLVIGADDERDPEYVPPGTATPSRAARATRSTPKNVASCVVTASQSNEDHTLTAIPSGSATHEEEASVSLGVSWSEKASGSAEVPAPATATQSALSDEADSSESTPGSPTCALTPLPTSPTCDPYTGEEGPYEKSPYHARDPQSLHQTATGVDSASQIDRQAAPAKQAPLDHVRVRGIKVDISLPAIRRYLYGEDVDANRTPLTAEFDYRWQIVKDGQFLREPSLRETTKRWMALHLSVDGKGADWVTEPKGAIKKANLTITAKFLWSAGVPIWHIHQLKNPLGTVYIGLIRDEANELAPHRGPRPELPPLGENLVDMVAHARTATQAASETTTLPRVQKQESQMATLLHHIQTWMQRSIAETEERLERKMVQHTERKITEVHQRLDAFELRVLDRPAPQVDVPTLQAAVESLRADIDMILEARVPESEAPSAEPAEDTVMAALFATSEIPPPPPREHAKRRKGREDDEARAWKNECREMEAARRASLADEEAHQIRAVESVVGASSSKDVEIAGGTADSAVADEDTTEGVQTTESNKERILTDTPFGSASNSNGPFGSEEASGLERAHSTGSIKVPDHLEPLTQRCSSRYASSIEAHSSESAPAPQDVVPTPAPNEPNRWWVDGKFFLLIIRHRLSPTASDNILTWDRAVMVAALVAGLEEVLVSLREDVNSILEMRGLEPETAPIELAEDTILVALFSTPTASPEQHVCAKRRRCSRTTDGDGARARKKGPYGS*