MSLLATLGLELDRALLPASGLGWLVDYGKLPLAPAPLGPYEVLGGALEGGLPGGGEPLAGDGFSDWMTERVDFTALLPLEAPLPPGTLPPPSPAPPDLEAMASLLKKELEQMEDFFLDAPLLPPPSPPPPPPPAAAPSLPLPLPLPTFDLPQPPTLDTLDLLAVYCRSEAGPGDSGLSTLPVPQQPPPLAPLPSPARPAPYPSPASTRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRST