MASGVVCDGDEAIDGTNDLGDLASELLEKTGELEVVIFGNQCILERPIEEWPLCDCLIAFDSDGFPLEKAIAYQHLRRPYSVNDLPSQRLLLDRREVYRILSHCNLLQPKHVFASRDGWRGEPSPVMDEGDDWIEINGKRIEKPFVEKPADADDHNVCIYYPMRDGGGCRQLFRKTQNRSSQFFPDRHRCAAAGSYVYEEFVRVVDGQDIKIYTVGPSYAHAERRKAPVIDGLAAVQQICVRFRQTVCGLDLLRVEGGGLHICDVNGWSFVKGSPQYYDNCARILRDYALRAFLKRHAAAGPS*