MSLLATLGLELDRTLLPASGLGWLVDYGKLPLAPAPLGPYEVLGGALEGGLPGGGEPLAGDSFSDWMTERVDFTALLPLEPPLPPGALPPPSPPPPDLEAMASLLKKELEQMEDFFLDAPLLPPPSPPPPPPQATPLPISTFDLPQPPVLDTLDLLAIYCRNETGQGDAVGLAPLPPPQQPPLPPPQASRAVPYPNPTTTRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRMRNS