MEAEQILPDGPFEGWTHRDVEKLMFTLALGATVFVAFLLYGTIRFIEWYNAEPVLQYSIAELKAPEEKKILQNPSIKASGTSDIQCYAPATGQFLGYVTPSTSEDIDRVIEKAHIAQKKWARTTFTQRRQVLRSMMAYIMDHQEEICKVACLDSGKTMIDAALGEILVTVEKLSWTLKHGEKALSPSRRPTNLLMMYKKNTVQYEPLGVVAALVSWNYPLHNLLGPIISAIFSGNGIVVKVSENTAWSAQHFSLIARGALYACGHDSNLIQVITCWPDTANHLTSHPRISHITFIGSRPVAKLVAAAASGPLIPVVAELGGKDAAIIMNSAVKDLPRITEILLRGTFQAAGQNCIGIERIIGLPDVYDKIVAALEPRIRALRVGSALDSTADSPVDVGAVISDASFDRLEELIAAAVNDGARLLVGGKRFNHPVHRSGHYFTPTLIVDVTPEMAIANEECFGPICVIMRAKNPEDACNIANHPNFGLGASVFGSKDWELNAIVKNIKSVTIWWCGW*