MSLLATLGLELDRALLPASGLGWLVDYGKLPLAPAPLAPYEVFGGALEGGLPAGGEPLAGDGFSDWMTERVDFTALLPLESPFPPALPPPSPSPPDLEAMTSLLKKELEQMEDFFLDGPLLPPPSPPLQLPPPPPPPPPPPPPPVPSLPLPLPTFDLPQPPALDTLDLLAIYCRGEASQGEAGLAPLPPPQQPPPPPPPQPSRPAPYHNPATTRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRSS