MSLLATLGLELDRTLLPASGLGWLVDYGKLPLAPAPLGPYEVLGGALEGGLPGGGEPLAGDGFSDWMTERVDFTALLPLEPPLPSGALSATSPPAPDLEAMASLLKKELEQMEDFFLDAPLLPPTSPPPPPPAPAPSLPLPLPTFDLPQPPALDTLDLLAIYCRSEAGPGDSGLAPLPAPQQPPPPPPLPPPPASRPAPYPNPATPRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRHS