MTTTVQNYLDKGLRGLWYPVLASWEVQSAPVGITRLGEQIVVWRNKDGQVQALEDRCPHRGARLSMGWNLGDRIACWYHGVEVAGNGEVKDVPAVDRCPLVGQQCVRSYSVHEAHGAIFLWFGVTADQQPDELSFPEELADSEKYSNFLCTAAWKCNYQYALENVMDPMHGTYLHSSSHSMAEGDRKADMVLQPTKTGFIFEKKGQSGVNFDWVELGNSGAYWMRLSIPYKKRFGPGGHFWIVGMVVPEDNDNCRVFFWRIRGVQGWQRDLWRFMYRNRLEKLHWEVLEQDRVVLESLAPNARDHEYLYQHDVGLSRLRRMMQKAAKEQLALREAQQGAA*