MGLRDIGATLPPGFRFYPSDEELVCHYLHKKITNEEVLKGTLVEIDLHTCEPWQLPEVARLNATEWYFFSFRDRKYATGFRTNRATTTGYWKATGKDRTVLDPTTREVVGMRKTLVFYRNRAPNGIKTGWIMHEFRLETPHMHPKEDWVLCRVFHKCRAEDYNAKFSPQFMLEATANSGTVNLAASPLSDHQTLACGYQQMPSLSSSPTPPHQNQDQSSLLNLLQLSQARNANPNASTDTNSKALDEYGFLWDEMSLEETSLGDGVLASDLEDMRFEIDHNSMVFI*