MSPQLKTYAAAFGFAAAATLPDLRDARWFQAPRTSGTRPVAPCRRAGQARRRRSPSRVFASAEEPREEPAASDDSPASPSRGARFPRRRLLSVAPAAAAIGSGCSAGAGCACHGGALRGFLARAFADTYDAGMVEYESAMGDLRRQLLSTARGRVLEIGIGTGASLRYYPFGPGGVGSVVGVEPSEFMVPHCLEAARGLGVEDRVEVVPGRAESLPFADESFDTAVSTLVLCSVSDQALALAELRRTLLDPLQALLADGCHLNRRTEDALRAAGFAGSIPITDARSERRVKYLTSTAAEHAYDACVNSDAMVQYKLCVCGPHDQPAVDLTPYHNAISECVATNLFSPQFSDREAVYSFCTEQAAALLPGPTAWDACVAAVDAEGKCEYEGRVAEADLYAAAELEEDFLAIAEEDLEADYDGEELAAIADELAFAAVELVAY*