DVLAQLPSLRHLDLSNGPGPGTGQMQCKVYDSLLALPGPGPGTHLESLHLEDNALKVLGPGPGNHFLYLPRDVLAQLPSGPGPGRRLELASNHFLYLPRDGPGPGCSEAARTVKCVNRNLTGPGPGRDFYNPLVAEAQKRELGGGGSDNALKVLHFGTLAEGGGGSEVRNGAFEHLPSLRQLGGGGSVSFRILTHLESLHGGGGSIIRDFYNPLVAEAQGGGGSALNLSGCRLDEVRAGGGGGSHCYYFRVEEKDWNGPGPGDVLAQLPSLRGPGPGEVVQGKDRLGPGPGHMADMVTWLGPGPGETEVVQGKDRGPGPGKVYDSLLALGPGPGQSTGQMQCKGPGPGWEDGSPLNFGPGPGCYYFSVEEKGPGPGVEEKDWNSSLGPGPGALPQDLQAAHHHHHH