MLNLRALNKTIKTLMVTSKNRILLNKYYTSDSSYIIPDSFIPPYEEKQGEPLEQKRARLMYQSRKRGMLENDLVLSTFAAEHLHKMTENQLSLYDRLINLPSNDWDIYYWATGGKPTPEEFNNEVMNMLKEHIKNKDKVMRIRQPDLYSTR