MLVLFETPAGFALFKVLDEGKLSKVDDLWKDFSSADAARQVVKLKAFSKFENTSEALSAATLLIDSKPSKGLRKFLRSHCDGETLAVADSKLGNAIKEKLQIECVHNHTVMELMRGVRSQLTELITGLGAQDLAPMSLGLSHSLSRYKLKFSPDKVDTMIIQAIGLLDDLDKELNTYAMRVREWYGWHFPELAKIVQDNILYAKAVKLMGYRTNAAKLDFSGILQEEVETELKEAAVVSMGTEVSDLDLVNIKDLCDQVLSLSEYRAQLYDYLKSRMNTIAPNLTAIVGELVGARLIAHGGSLLNLAKQPGSTVQILGAEKALFRALKTKHATPKYGLIYHASLIGQAAPKHKGKISRSLAAKTALAIRYDALGDSQDNSMGMENRLKLEARLRSLEGRELGKSAGSTKGKPKIEVYNKDLKKGDGAMITPAKTYNVAADSVLGRMEAEAEEDEEMVAAIDEGKKDKKKKKKKEEGVEDEVEGSDGKKDKKKKKKKGGDDADEVVVVVNEEDGDKKKDKKKKKKKDGDDEVEKEEENVEVEGKKKKKRKHGETEGETEKGSKKKDKKKKKVEE*