MSDTGGGHRASAEALRDAFLIEFGDAYQVFVRDLGKEYGGWPLNDMERSYKFMIRHVRLWKVAFHGTSPRWVHGMYLAALAYFYANEVVSGIMKYKPDIIISVHPLMQHIPLWVLKWQSLQPKVPFVTVITDLNTCHPTWFHHGVTRCYCPSAEVANRALIQGLQLSQVRVFGLPIRPSFCRAVLEKDEIRKELELAPELPAVLLMGGGEGIGPVEETARALGEELYDYRRRRPMGQIVVICGRNQVLRSTLQSLRWKVPVKLQFGLGFWLMCEDVFLQIRGFEKQMEKWMGACDCIITKAGPGTIAEALIRGLPIILNDFIPGQEVGNVPYVVDNGAGVFSKDPREASRQVARWFSTDADALQRFSRNALQLAQPEAVFDIVKDIHKLQQQSAAVTRIPYSLTSSFSYHI*