MMLNTDKDLFEFLTNAPKLFREGERIRKFQLRNGDFVHCVLWNMHFYITGTDIVKILIWRFQNAGRSLNSLKKFEEGVFSDLRNLKPGIDATLEGPRSEFLEFLYKNGCIRTQKKQKVFYWYSVPHDALFCDALERDLRRETNMYTYNKYMNSLARHNPAFNQNGPRQSTKKFPMEYDTRYSRSQESFNKMPLSRKTHLDSRHAFDSQNPLDMNLSLASRSSNDLRNIENLKNPFESSPLNNRLNESFQRQRPIYTHEEPSNHLNTSFSVKDQLFTDSTHKVYPEPDYLEDDLFSNDKQNKQVNPATIEKTTIPDSFFLNDYDFLRNGDTTGIETHDKRENNNINGNQRDQKNGFKRFSAFN