MGLRDIGATLPPGFRFYPSDEELVCHYLYKKITNEQVLKGTLVEVDLHTCEPWQLPEVAKLNATEWYFFSFRDRKYATGFRTNRATTTGYWKATGKDRTVLDPTTREVVGMRKTLVFYRNRAPNGIKTGWIMHEFRLETPHMHPKEDWVLCRVFHKCKAEDYNAKFSPQLMFETTTSSGTVNLAASPLSTDHQTLPCGYQQMTSLSSNPPHQNQDQSSLLNLLQLSQDRNANPNISTDISSKAVDDYAFLWDDMNLEETSLGDGVLASNLEDMRFEIDHNSMVFI*