MIHKVEGPMINKLELIETLQRLGISYHFEAEIKTILDSIYNNNHREDGLMNKDDLYATALEFRLLREHGYYVPQDVFNNYKDEFGNFKTCLREDVKGLLYLYEASYLSTMGENILDEAQNFTHEYLKESLKNYKIDSNLAKLIIHSLEVPFHWRMPRLEARWFINVYEMRQDMNTTLLELAKLDFNIVQGIHQEDLKHMSRWWKSTCLGDKLSFARDNLVENFYWSVGVIYEPQFQYSRRIITQLASLITIIDDIYDQYGTLQQLEIFTNAVERWDINAVEELPCDMKLGFLALYNSTNEMASVFLNQQDSNVISYLKNAWADLCKCYLVEAKWCYNKYTPNFEEYMKNAWISVGGALVLVHSYFSLTNPINKEALDSLEKYHNIIRCSSMIVRLSNDLGPSNKDELTIGDNLKSIKCYIHETGGSESDGRKHMNKLMRENWKSMNEYLILNNSPFNQIFVRASMNLARMSLVTYQHGNGHGMIDIDLNRVISLLINPIPFC