MNQFHTPSFGDEVFELTDTPAESHSPSQASRRMLSLDQSMLNDDNEENCDTYASGGGGVGGQNMLVQPEQQQNQTMAQAPSKPLAPFALFFRDTVTAIKQQNPSCSLEQMQVIVQTMWESLDETQKNVYALRHEQEKREYVRLMRGYRHQLSESEATSEADAPPAVAPNQSDIQPPALVTTKLEAVEDLPQPVDVQQPPPDQIQLLTEAARVQKCTREQCNKPAIINPDWEDEYCSNECVVIHCRNVFNHWVISMNS