MGKASSLTEREQGVITALVAEGHSLRVIADRLGGSRSVTVVRNYLKCPEQYGKRGPNQNAGKMTPYLRRKIENVLKTKPFSTAGQVQAGILSARAKSVSVQTVRRVIRNEHIWKKCKKTPHLQDRHRQARIKFVLDHHWKREEWRDVVFTDEKKWNLDGPDGLKFYWAGLEDEPAVCLSRVYGGQSLMVWGAINGEGKLALLFTKDYYSGGQTAAKYVEMLDKSRVIVKAKETLGYFKFMQDGAASHRAKITMDWLQCNNVEVLDWPALSPDLNPIENVWGQLTRQVYGGCKQYSNVKELRKAVEDAWEKMDDCYVRDLYDSMPKRIIEVALAQGKKCRF*