MFLDEKYLKENPEKVEEIEKSTLRMVVQAIYDYRSKAQEIFEKEVDLVSDIGEDITREALERLGMHRIDQRLFGKIDYKCACYLFHPDYAVRQALFVDSKAEEGGSQTATLQMSQISMRVRQKRSGKSIDISGEIEPLIKINDNHYLTTTIFVKYNYRVVQSRKELTSILVTAVPNGILQDTYNPDDNDTIWLAGRDAPTRKEKFRVRLSFDRLKKKAAWRVQVIPMPPDDFHWNA