MLRAIARGRRAIAGRCASVRARVVGVDDDAVADVATARRWMRGASSGATHHLGDFSNASFHDRPLSLEHNGGLKEYSVVYTDRAVNHMSSTFCETMKNIDGMMKRAYNASGVVIMPGSGTYGMEAVARQWCTGKKALVLRNGYFSYRWTDIFEQTGIPSETVVMRGRAVDDEAQPAFAPPPLAEVVEMIAKEKPAVVFAPHVETSTGIILPDEYIKGVADAVHAHGGLFVLDCIASGTIWVDMKETGVDAILSAPQKGWTGPACASVIMLGERGVHATRNSTSTSMVINMRKWLELMDSYLAGGFAYYTTMPTDALMLFERAAKATEAIGFNETKAAAWALGNECRKMMAAKGLKSVAAKGYEAPGVVVSYTDDAAMFAKFKAKGFQIAAGVPFMINEPAGNNTFRIGLFGLDKIMNKDNCINTLEPTLAEILRENESAAEKTA*