MSLLATLGLELDKGPIPASGLGWLVDYGKLPLAPAPLGSFEVLGGALEGGLPGGGEPLAGDGFSDWMTERVDFTALLPLDSPLPAGTLPPASPPTPDLEAMASLLKKELEQMEDFFLDTFDLPQPSALDTLDLLAIYCRGEAGQGDLGLNPATARGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRSS