GGGGSKPNGGTVTYTNSKMLSKNGAISGNGITNKYLTIKSNEAAAKDVLAQLPSLRHLDLSNGPGPGTGQMQCKVYDSLLALPGPGPGTHLESLHLEDNALKVLGPGPGNHFLYLPRDVLAQLPSGPGPGRRLELASNHFLYLPRDGPGPGCSEAARTVKCVNRNLTGPGPGRDFYNPLVAEAQKRELGGGGSDNALKVLHFGTLAEGGGGSEVRNGAFEHLPSLRQLGGGGSVSFRILTHLESLHGGGGSIIRDFYNPLVAEAQGGGGSALNLSGCRLDEVRAGGGGGSHCYYFRVEEKDWNGPGPGDVLAQLPSLRGPGPGEVVQGKDRLGPGPGHMADMVTWLGPGPGETEVVQGKDRGPGPGKVYDSLLALGPGPGQSTGQMQCKGPGPGWEDGSPLNFGPGPGCYYFSVEEKGPGPGVEEKDWNSSLGPGPGALPQDLQAAHHHHHH