MSLLATLGLELDRALLPASGLGWLVDYGKLPPAPAPLAPYEVLGGALGGGLPVGREPLAGDGFSDWMTERVDFTALLPLEPPLPPGTLPQPSPTPPDLEAMASLLKKELEQMEDLFLDAPLLPPPSPPPPPPLPPAPSLPLPLPSFDLPQPPVLDTLDLLAIYCHNEARQGEVGMPPLPPPQQPPPPPPQPSRLAPYPHPATTRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRSC