MSGLLGAEQLQKLWMHVALNSMQGYPQGNSLYPPLRPFAFGTMLQPETSMFTGEQIVKICEQLEDAGNIERLAAFLWSISHQQHTDEVTTVLRNHESVLRARALVCFHMGNFQEMYRILESHKFTNGSHSKLQAMWQEAHYQEAEKLRGRPLGPVDKYRVRKKYPMPRTIWDGEQKTHCFKERTRSLLREWYLQDPYPNPSKKKELASKTGLTAMQVGNWFKNRRQRDRAAAAKNKSVFYILFLNI*