MKSKRSKRAKTLLNGRANSKAIPTDLIIDILSRLPMKSVARFRCVSKLWASIVDLPYLKEFFTTRASAHPQLLFVYKEKHKFVFLSSPQPQNLDENSTPEAVKHLSRIPFRGSSCYVSGHVQGLVCLKFISKRMSPVQIICNPSTGQALTLPKKRMRRSFTRARNILGYDPIDNQFKVLSITRYSTLDQHQVLTLGTGELKWRTIKCSTPQDSFQQGICINGVLYYPVCTRGIDMIGCFHVRSETFSFIEVETTSIGAVFEGTLINYNGKLGSLISDAGDRFADGESRSIKLLVIGNFEKQEWSKHEYVLPPMWKNVVGRADLRLVGFVGTSEVVFSHPSQVIYYNIETQGVVKVAIQGMGASSKCKFATFVNHMEDLKFTHAFK*