MEAPFFQLRTGARAPAVGFGSGTFTSAEEIKGAVLSAIKLGYRHFDTATAYGTETAIGEALAIAFDAGLVTREEVFLTTKLRSDDHAPQDVLPALKKSLRLGQSFIFSCALRVDFVDLFLMHAPIKLTKGARFPPKEHEILPLDIPGTWKAMEDRFDEGLAKAIGVSNFSSKKLGDLLEYARIPPAANQVELHPIWQQKKLRDFCRAHDVQVFAWSPLGGLGKVWGSKSVLEDPVVLELAAKHHKSPAQIVLRWLTQIGVGAVVKSYNPQRLRENIQSFDFDLLPEDLETIESTVPQRRLAAWEWLCNSTTSPYKTVQELWDDEI*