MLQPETSTFTGEQIVKICEQLEDAGNIERLAAFLWSISHQQHTEEVTSVLRNHESVLRARALVCFHMGNFQEMYRILESHKFTNGSHSKLQAMWQEAHYQEAEKLRGRPLGPVDKYRVRKKYPMPRTIWDGEQKTHCFKERTRSLLREWYLQDPYPNPSKKKELASKTGLTAMQVGNWFKNRRQRDRAAAAKNKFVL