MLELDFSAKRLLFRWFMHCKEEKILVNIPSVTEEWVDLKDENTMYSPTLQDRGITDWEAGMCPWWIDYPIGVIPKQENELRARFMTEHGIPGTSDTLVDDVPDPSNIDITHAVQDKKDLYPRSYEEWQRVQSIVGVINCVHSFIGEQQYKGRKHGDLAKVGIFFYDHFYNVSPSLENFTLDKLPLPSFLSAEWHLPCPNISESFRCKLFHEVQKAHKPNNLARYVKVKVNMPIEVFVDFFAYCPICAKNTMLVCRNMDQETILQFLDEGWNRKCSDNILCEIDLGSISAKYMIQSQNIIVSFFYRRFHFVHGTQVSLDIGEHEQDGELVDIEVFMNNEIQTIIFLGKYCALSQLCADLVNEVKIDLPESFLFKVNNTKVNILHYYTSE*