MGGGGGRNGAVRQYIRSKEPRMRWTADLHRSFVRAIECLGGQDKATPKLILQFMGAKGLTISHVKSHLQMYRAARLGAGRRGMQAAQLQRRHSCAGDEQGPKEFLCPPLKRARMGTAVAYESMQGSHRISEARTAAAAAAAGSLYCIDDYMQAMATRRRIKEEGLRWQRRDAAAAASSLQAVGCLVQESDPFKQISRPEANHLVLVPNQKQGSVEDGNGNGCSLFGSFSTAAKDKPPEQCSLSLSLGLDPNCTRAMAASSPSESSCILTASPARRSSSDCSGHSDRFAGPGLSLELSLSTCGF*