MQGQTMPQVEKEEIGQGQTSEGMQPQAFFGYCSLRAQQGEAGKRRDFVKVEIKRPAGGAQEEVAMFGVFDDHGGGEVGHQLASTLFDSIMQEGGLWSDPAGATRDGYLLTDHALISAGAQGGATAVTAMLLHAGARLIIANVGDARAVLCKDGKAVQLSVDHSPSRPVERANVEMRGGVVTTFPGDLPRVDGQLAVSRAFGDAGLKEHMSAKPDVSDLLVDISCEFLILGSNGLWAAFSSNQDAVDLIKQIPDPLAAARHLAHHARGCGSGDEISCIVIRFKEL*