MAVQPGRRHALQHASLSVQQPMRRQWRWLWQLAGLDGRMEESPPGQEQEQEPQVPVMEWDGVDWKLVTDPQLQQSNAEQQYAHAPQTEGQGSLSRGAHTALSNNPQRNQLQETDQVFAWTAWWQYYFALSHCREAWCLQWQQPESQQWPQAAAAALDCGQGHPDQQQQPARQPFTRKQRRQWRYKKVLEREKAERQSAESLAAAAQSQAAQPAAEQPHAVQPAVGAQAQVGALKQPLRSVLVEAQQQQQPAVAGQLX