MSLLATLGLELDRTLLPASGLGWLVDYGKLPLAPAPLGPYEVLGGALEGGLPGGGEPLAGDGFSDWMTERVDFTALLPLEPPLPSGALPPPSPPPPDLEAMASLLKKELEQMEDYFLDAPLLPPSSPPPPPPQPPAPAPSLPLPLPLPLPLPTFDLPQPPSLDTLDLLAIYCRGEAGQGDSGLAPLPPPPQAPPPPRPAPYPSPAASRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRNS