MTFNKITPTSKGFGLMGFTWRETETPDEIAFPTMKRAIEKGILVWNSAEFYGTKDPLGNLKLIRRYFEKYPEDADKVCLMVKGGLGPNLVPNGSKEFVQKSIDTVLETLGGSVPVSIFQCARVDPNTPIEETVAAIKEYVDAGKIGALGLSEVGAATIEKVHSLSPIAAVENELSLWATDIFTNGVAEVCAKYNIPITAYAPLGSGVLTGRFKSTQDVPEGDARKHMVKYQEENLKQNLVLVDRLKEVATKAGIPLPQMAIAWVKAQSNHNGHGTIIPIPGNTTVARLEENHNDLTLSAETLKEIDDVLKSTKIVGDRGFTLGGEFMNG*