MMLNTDKDLFEFLTNAPKLFREGERIRKFQLRNGDFVHCVLWNMHFYITGTDIVKILIWRFQNAGRSLNSLKKFEEGVFSDLRNLKPGIDATLEGPRSEFLEFLYKNGCIRTQKKQKVFYWYSVPHDALFCDALERDLRRETNMYTYNKYMNSLARHNPAFNQNGPRQSAKKFPMEYDTRYSRSQESFNKMPLSRKTHLDSRHAFDSQNPLDMNLSLASRSSNDLRNIENLKNPFESSPLNNRLNESFQRQRPIYTHEEPSNHLNTSFSVKDQLFTDSTHKVYPEPDYLEDDLFSNDKQNKQVNPATIEKTTIPDSFFLNDYDFLRNGDTTGIETHDKRENNNINGNQRDQKNGFKRFSAFN