MLMTERPEEKQKWAGRLLGKLRKDIQPQFRDIFVQSITNPRQQPTLCVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVKAYIKINV