MQPEQPIFHITSRSQWEAARGEGVYRPPSLQSEGFIHCCRAEQLAGVRERYFRGQTALMLLTIDPSKLTAAVREEDAHGRGETFPHLYGPLNLNAVVEVCDLPAADT