MSYKKLIFLIVFILALSIKNVDSVIIISPILNFFDKIFGVKRMFNWICNIFRSKKKESLNDSTNIKSSNNLSDQNIKIKGQNEMKLIDKFNKNNKNDVTEKPEVIGPDHELYQKMLNRYITTQEDIDNKIIKRKEDKEKEEELNKLWPNKIKNIFFKKKETKMPSTLIEYISDKNKKIIELEIKADTLLSKCIKYKIFFFGTTMLLILLSSFPFLLYSYVDYINDGHLTTRFNKIWNRNSSILEEKEKYHNSFEYKVHKRIMNYRSSTYFKMLDLNVSLSEIDGIVYLQLSF*