MSLLATLGLELDRALLPAGGLGWLVDYGKLPLAPAPLGPYEVLGGALEGGLPAGGEPLAGDGFSDWMTERVDFTALLPLEPPLPPGALPPPSPPPPDLEAMASLLKKELEQMEDFFRDAPLLPTSSAPPPPPPPPPATTPPAPSLLLPPPPPFDPPSSHCAGTPLRCCLSLPVQPPPPPPQPSRAAPYPHPAATRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRSS