MSDYRDAVVRDFAHNPKYHVLGTCEEMIANRISHFFDIHGPSATVHTACSSSLVAIHLACQSLLSGDAEMALAGGVGMILTPDGTMQLNNLGFLNPEGHSRSFDKDAGGYGRGEGCGILVLKKLDKAIQDGDNIRAVIRASGVNSDGWTQGVTMPSSEAQAALIKHVYETRGLDYGATQYVEAHGTGTKAGDPVETGAIHRTIGQGASKNRKLWIGHLEAAAGVASVIKGVLAMENSLIPPNIHFASPNPEIPLDEWNMAVPTKLTPWPAARTKRMSVSGFGMGGTNGHVVLEAFNSTPQSILYGDAQYQPAHNGKRLFTFSSHDQAGLDRVSKSLVDHLDSLGPAGARPEYLADLGYSLSVGKSGLSWKTAHLAESLTELREKLSSPQSEHAVREPRSQPKIGFVFTGQGAQWARMGVEMLHRPVFKESVQRSTDYLQQLGCDWTPIVELSRAQKESRLTLPEISQPICSVLQIALVDELRSWGVAPVSVVGHSSGEIAAAYCIEALSHKDAIAVAYFRGKVSAGLNHLNGGMMAVGCSRAEAETLIDESDLQGGHVTVACVNSPSNVTLSGDVAPLDQLKGILEKRGIFARRLRVEVAYHSTHMNSVFADYTASIADIEPQSCPSHQPIMVSSVTNNQVDPALLGSYYWGRNLISPVLFSDTIKEMVSPADGNGQKAVDLLVEIGPHGALGGPIEQILSHFDIENVGYQSMLTRGQNAVETSLELATSLFLQGVAIDIQKVNGDSGCRLLTNLPPYPWNHSKKFRAESRLQRELIAQSTPTRSIIGAPVPKMNESQRVWRGFIRLDDEPWIRGHTVGTTVLFPGAGMVSIVLEAAQQMVDPGKVARAFRLRDVSFSAAMALPEDQATEVIIQMKPQLVATSGSTPATWWEFTVSSCAGTDQLRDNCRGLITIDYEGNTSQQMAHEDSQVVSGRISDYHQILEECPATYAKDRFYKHMMKAAWRYGETFQGVENCHPGDGKTVFDVKLIDIGETFSKGQLDRPFLIHGATLDAVFQGWLGSTYKNGTFEFDKPFVPTKIGEMEISFNVPSEAGYMMPGLCRSHRSGFNELSADTIMFDKDLSRVILSVIDFRTSELEMDGAATEETTVEVDPADITSKVLWDYSLSLMEPCDLKQVMGSIVAQNSLTDVSTLHDKYFFEYVAKHYPQFVRMLLHDNPAANIVEFISRSDGLPNTYASKLPPGTILPTQIRYAVVDETEDVGDENAASSMLTIDALVDSVSASGATADIVVIPQGFQFQDNYAKILEPLAKVSKPNTTIVVAVDTPDTTVPLKAKGFQLLHSIQGTPSLEVFAGLTGEQEKPTNGIHKEEVVLLLPSMLSTVTKEFAEEVQLDLEGQGFSVSTESLAESIDDSTFDGKTCVSLLEVERPLLDSLSESDFQLIRKVVLTSQRILWVTHGESPSLALVDGFSRCIMSEIEGVKFQVLHLSEPTGLQHGPRLAAKVIASKASDNEFRDKDGLLQVARIFKGLTENENIRHHLHDDVRVTRLSNQEHPLRLTIGKPGLLDTLYFVDDERVLAPLADHEVEIQVKATGLNFRDVMASMALVPVKGLGQEASGIVLRTGRDATHLKPGDRVSTLDMGTHATVMRADHRVTVKIPDAMSFEEAAAVPVVHTTAYYALVRLAKLQRGQSVLIHAAAGGVGQAALQLANHLGLVVYATVGSDDKRKLLTDTYQVSEDHIFNSRDASFAKGIMRVTGGRGVDCVLNSLSGELLRVSWSCLATFGTFVEIGLRDITNNMLLDMRPFSKSTTFSFINMYTLFEEDPSALGDILEEVFKLLGGGILQTPSPMTVYPINQVEDAFRIMQQGKHRGKIVLSFPDDAQAPVLHVAKNSMKLDSQATYLFVGGLGGLGRSLAKEFVSCGAKNIAFISRSGDSTSEAKATIKEITSRGANVKAYAADISNETAFLNAMKECSREFPPIKGVVQMAMVLRDVVFEKMTYEEWKLPLKPKVQGSWNLHKYFDHERPLDFMVICSSSSGIYGYPSQAQYAAGNTYQDALAHYRRAQGLRAVSVNLGIMRDVGVLAEQGTSGNIKLWEEVLGIREPAFHALMKSLIKGQTDNNSEFPAQICTGLGTADIMATHGLAKPTYFQDPRFGPLAVTSLSSDASGDKQSTAMSISSQLSEASSKAKATEIITNALIGKVADILQMPQSEVDPGQPLYRYGVDSLVALEVRNWITREMKVNVALLEILAAVPMESFAGKLASTSKLVTVS*