GGGGSKPNGGTVTYTNSKMLSKNGAISGNGITNKYLTIKSNEAAAKDVLAQLPSLRHLDLSNKKTGQMQCKVYDSLLALPKKLELNSADLDCDPILPPKKTHLESLHLEDNALKVLKKNHFLYLPRDVLAQLPSKKRRLELASNHFLYLPRDKKRDFYNPLVAEAQKRELGGGGSDNALKVLHFGTLAEGGGGSEVRNGAFEHLPSLRQLGGGGSVSFRILTHLESLHGGGGSIIRDFYNPLVAEAQGGGGSALNLSGCRLDEVRAGGGGGSHCYYFRVEEKDWNGPGPGDVLAQLPSLRGPGPGEVVQGKDRLGPGPGHMADMVTWLGPGPGETEVVQGKDRGPGPGKVYDSLLALGPGPGQSTGQMQCKGPGPGCYYFSVEEKGPGPGRWMKYGNHCYGPGPGVEEKDWNSSLGPGPGALPQDLQAAHHHHHH