MKLKEAQSGDAAGVWMPRVELSMKGKRALVCGIADDRSIALAIARHLAAAGADLAPELLLPLDVADDASIAALFAEAPGGALGHAAHSGALDRVRASEDLAADFINGWEVAMHVSAESLQLLCNRALPLFKAAGGGSVVTISYLGAERVVPGYNLMGVAKAALEASVRYLAYDMGPSNVRVNAISCGPINTLAASARSPLHRCVTQETAIRHHNDGGAAGGRRGVALFLAHELGSGITGQTLHVDAGFSIMI*