MKIIVQKFGGTSVQNEKSRLMAFNHIKQVLKEGYKVVVVVSAIGRYGDPYATDTLLELIGAKNTKLTAREQDTLLSVGETISASVFTNMLKEANIKAEAFSGGQAGIITSDDHLNAKITEVDTARLKDALTNLDVAVVAGFQGITANGDISTLGRGGSDTSAAALGVSLQANYIDIFTDVDGMMTADPRIVEHARSLPRVSYNEVSNMAYQGAKVIHPRAVEIAMTAKIPMRIRSTYLESTGTLVTSLADDSGHFDVKERMVTGVAHVTNLTQISVQTDTVKAQQLAFKILADAGISLDFINISTNSVIFTVPEEKSHVVKQLLEDADLQTTVRQACAKVSIVGAGITGVPGVTAKIVGALSEKNIPILQSADSHTTIWVLVREKDLISAVNALHDVFCLEIK*