MAQVEEEKIGHGQTSEGMQPQAFFGYCVLRAQQEEAGKRRDFVKVEVKKLAASAHSSAQEEVAMFGVFDDHGGGEVGHQLASTLFDSILKEGGLWSDPAGATRDGYLLMDHALMSAGAQGGATAVTAMLSHAGSRLIVANVGDARAVLCKDGKAVQLSVDHSPSRPVERANVEMRGGVVTTFPGDRPRVDGQLAVSRAFGDAGLKEHMTAKPDVSDLVVDISFEFLILGSNGLWAGFSSNQDAVDHIKQVPDPLAAARHLVHYARGCGSGDEISCIVIRFKEQ*