MLIVKVCEQLEEAGNVERLAAFLWTVSHQPYGEEVSNVLRANESVLRAKALVCFHMGNFQEMYRILESHKFTNGSHSKLQAMWQEAHYQEAEKLRGRSLLREWYLQDPYPNPSKKKELASKTGLTAMQVGNWFKNRRQRDRAAAAKNK