GGGGSKPNGGTVTYTNSKMLSKNGAISGNGITNKYLTIKSNEAAAKDVLAQLPSLRHLDLSNKKTGQMQCKVYDSLLALPKKLELNSADLDCDPILPPKKTHLESLHLEDNALKVLKKNHFLYLPRDVLAQLPSKKRRLELASNHFLYLPRDKKRDFYNPLVAEAQKRELGGGGSDNALKVLHFGTLAEGGGGSEVRNGAFEHLPSLRQLGGGGSVSFRILTHLESLHGGGGSIIRDFYNPLVAEAQGGGGSALNLSGCRLDEVRAGGGGGSHCYYFRVEEKDWNGPGPGDVLAQLPSLRGPGPGEVVQGKDRLGPGPGNPLADLSPFGPGPGETEVVQGKDRGPGPGKVYDSLLALGPGPGQSTGQMQCKGPGPGRWMKYGNHCYGPGPGFSRISSNSFGPGPGCYYFSVEEKGPGPGWEDGSPLNFHHHHHH