MSLLATLGLELDRTLLPASGLGWLVDYGKLPLAPAPLGPYEVLGGALEGGLPAGGEPLAGDGFSDWMTERVDFTALLPLEPPLPSGALPPPSPPPPDLEAMASLLKKELEQMEDFLDAPLLPPSSPPPTQPAPAPALSLPLPLPTFDLPPTPAPDTLDLLAIYCRSEAEQGDSGLAPLCPPQQPPSPPPQPSRPTPYPNPAATRGDRKQKKRDQNSAALRYRQRKRAEGEALEGECQGLEARNRELRERVESVEREIQYVKDLLIEVYKARSQRTRPS