MPDNNLWLNDPVPRIRLVGICVAPENGTDQWPEEHNHESRKRQRRLPDIDMDSLRTPEHLQETALGLEWQYSIDEVQTPRDILPDWDFSDIQFSEGFPDNRFGVSQP*