MKTITGKVYVPVGQPNVSVLIIPFFTFGFFPINFAINFFKKAKPIAGSASQKNIQYLSMEAVISAPVDTEKDEEYFYADGNFVEYVRDKEVKEVNEILSPEAAEAAYRNGRWTNQIQMFAKNGCSNASPLFSSFAQLASGLIASSACELLMIAILEPKREQNMKNKHYEKTKRCIRGLELLRQEHSQCISMTELQLDHNAATTTISNVNPGDHALGVSSVPPLSLGTQREVRNSAYSSSSATLTLCVGRFIEPVTYVIPRRYERTSDVQFEVEECIDVGAVTRE*