MLKVPEHQVAGHIAKDGKLGPLVDNQGRFYKPLQGDARGENEAKFYESFSSNKNVPDHIRGYFPVYHGVQLVEASDGSGKLPHMVLEDVVSSYVKPSVMDVKIGSRTWYPDVSEEYFNKCIKKDRATTTVSLGFRVSGLKIFDCQESRFWRPDKRVVLAYKADGARTALRKFVSSNSLADDSVPDCAYASEVYGGSDGILVKLLEVKAWFETQTLYHFNSCSVLMVYENDSGGDERRAQVKLVDFAHVLDGNGVIDHNFFGGLCSFIKFIQDIL*