MGELPFPSFLFCKESWVGKFGAMDPFTLQRVFLSFMLGVGTQIILRMYLRRRRECYLVDYTCYKPPDERKIITEISIYISGRQEPLNAEKLNFQWMVYLRSGLGEETYVPRFLFNEKIVATFEEAQIEMGECFVAVLDELFAKTGVAPAEIDILIVNVSTFNPSPSHTAWIVNRYKMKENIKTFNISGMGCSAGGIAVEMSRDLLGVYRNSYAVLVGTENITVTIYEGSNKSMMLTNCLFRVGGNALLLSNKPTDASRAKMKLVHSVRTNTAAHDDAYGSVMVEEDADGITGVSLSHSLIEVAGKGVTKNMVVLGPKVLPITELLYYDYNHVCTNVLKINLEPFIPNKQTNGYLRPESFS*