MPSGYDDDRLRELKAFDDTKAGVKGLVDAGVTAVPRIFHHPPDPTPVASAADAADADAIPVIDLARADADRDRVVAQVRSAAESVGFFQVVNHGVPARLTDGMLAAVRRFNERPAAAKAAFYTRDAARRRVRFNSNFDLFESPAANWRDTLFCQAAPDPPAPEELPADVRGVLPEYAGAARRLASSVLELLSSALGLETGRLGGMGCADGVSVVSNYYPPCPEPEATVGTARHSDPAFLTVLLQDGMGGLQALLGGRWVDVPPVAGALVVNVGDLLELVSNGRMRSVEHRVVANRSRDAARVSVAAFCNVDLGRESSRSGRLYGPIAELTAGGDPPRYRSTTVAEFLAHYDGKGLDGRPALHHFRLPAAASLD*