MQPEGCCCQREDLPWAGRGTKLDISGCRFSLYPMDSDFVSIILNALEKTDTSGVWSQSDALSTVYRGKLAYVADAVRGLFVNAFRPGVHMALEGQFSKGCPGDCDGDSLLTREGPVPNLPLVGEKHFPVQAKIALYPMGIPDYIDKIAGVWRMAEKARLNPVSIHYATRISGDVHEVFDYLEAVCRKMEAEVPHYILCFTLSVNSPTQE