MDARKRGRPEAAASHNSNGGFKRSKQEMESISTGLGSKSKPCTKFFSTSGCPFGDNCHFLHYVPGGYNAAAQMTNLRPPVSQVSRNMQGSGGPGGRFSGRGDPGSGPVSIFGASTSKISVDASLAGAIIGKGGIHSKQICRETGAKLSIKDHERDPNLKIIELEGTFEQINVASGMVRELIGRLGSVKKPQGIGGPEGKPHPGSNYKTKICDRYSKGNCTYGDRCHFAHGESELRRSGIA