MSLLATLGLELDRTLLPASGLGWLVDYGKLPLAPAPLGPYEVLGGALEGGLPGGGEPLAGDGFSDWMTERVDFTALLPLEPPFPPGALPPPSPPPPDLEAMASLLKKELEQMEDFFLDLDTLDLLAIYCRSETGQGDAVGLRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRNS