MTVKRREWTKKELRRKDPEVQTQHPHFKLEQTPAQRAKSGVHLRCRIKKRDILDPAAAREYLTSKWINRLNVYKTTAVVARSAVEPANALTRIPEASEEELGALQSFCAVKINWLHHPPSLAPPKRSKYKDQSHRRTSEKLTMGDINCIVPDQLVNRLCLKNIKETLKQLSVIEIHQPSRCPQCMEKRAELAESDFLRRRKALMEKVLLQEKLEEYMYTRDSLTLIGEIHQTLPKLSDDPRHIWQGLNACVIPPRLVWVNRGRTQILNPHK