MRVQPLSVGLHGCRPTTMSHLKLSLLCGCLITFIFFLATIGSPHTHPHLHSQLAISRKHASRTLSSTIETPDLDEDDPPSPKPYSLGLKISDWDHQRSSWLSKNPQLSNFVNGKPRILLVTGSQPAPCENKMGDHYLLKSIKNKIDYCRLHGIEIFYNMAHLDTVMAGFWAKLPLLRKLILSHPEVEWIWWMDSDAMFTDMVFELPIDKYKDFNAIFHGWDELVYNKKSWIGLNTGSFLLRNCQWSLDLLDAWAPMGPKGKIRDQAGKLLTRSLEGRPEFEADDQSAMIYLLITQRAKWGDKVFLESAYYLHGYWMILVDKYEDMIEKYHPGLGDDRWPFVTHFVGCKPCGKSTDYAAKRCLKQMERAFNFADNQILQMYGFQHKHLGTARVKRIRNDTDRPLETQDDLKLLHRSLKPSSAQQLL*