MTSWDLTYYLLRANYDQVDSPYLSDAKLPETRPTDGKVTYRYGCTVTNITEQDSRALIHFKTSDNSEQTISADLVIAADGPSSTIRKLLEPSVERKYAGYVVIRGTVPEMEGSQAARDVFCERFCFFHAPGIQNLTYTIAGEHGNTTPGKRLLNFVWYANFPEDSSDFEKIMTDKNGRRRHVTIPPGMIAWDAWKLLLDKADERLPPQMAEMAHKTKEPFVQCITDVISPKNLYLNDKVVLIGDALAGFRPHTVSSTSQAAWDSMCLVDWLDGKVDRQEFVKRCVGYARLIQDRGVYIGNRSQFESLEVEEYIKDRNLMSIKRADLDYPDWVWEGFEKI*