MSLLATLGLELDRALLPASGLGWLVDYGKLPPAPAPLAPYEVLGGALEGGLPVGGEPLAGDGFSDWMTERVDFTALLPLEPPLPPGTLPPPSPTPPDLEAMASLLKKELEQMEDFFLDAPLLPPPSPPLPPPPPPPAPSLPLPLPSLDPPQAPILDTLDLLAIYCRNEARQGEAGMAPLPPIQQPPLPPPPQPQPPRPAPYPHPTTPRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRSC