MDDHSAGTPPAPRPATEPMRSRWTPKPEQILILESIFNSGMVNPPKDETVRIRKLLEKFGAVGDANVFYWFQNRRSSFMQDDGADDLFSISRQMGFTDNTQTPFMYSSDVTQLHYQPGSITVFINGVPSEVPRGSIDLRAMFGQDVMLVHASGEVLPVNEYGILMQSLQMGESYFLVSRPT