MKIVVPIMPRNLEEVEAIDVERLAEADIVEWRADYLLKDDILRVAPAIFEKCSGKEVVFTIRTTREGGHLDLDDQEYVNVIKEVATLYQPDYIDFEYYSYKSVFEQMLEFPNLVLSYHNFEETPSNYMEIMSELTSLSPAVVKMAVMAKTEQDVLDVMNYTRGFKSLNTEQIFATIAMGELGKLTRIAGVITGSCWTFASLDETSAPGQMSLSNTRKFLEILEN