MEPLVRSPVTSPPAIAGAASPSPSRSLSRRRAPPDAAAFPKPWVIPSSSVKSAACLQLQQARAPRRCARLLASAAEGGRRGEEGSPASSSDADDQAEALPFLESDSHHTQTSKHGESGGSNSGGSRAGLFRTPISGGVHTATSVHDLPPPARAVRNLMEQARFAHLCTVMSRMHHRRAGYPFGSLVDFAPDPMGHPIFSLSPLAIHTRNLLEDPRCTVVVQVPGWSGLSNARVTIFGDVVPLPADLQEWAHQQYVLKHQQWASHQWGNFYYYKMQTISDIYFIGGFGTVAWLDVKEYEALKPDKIATDGGEQSLKELNAMYSKPLKELLSTEIEVDDAALISIDSKGIDIRVRQGAQFNIQRIAFELHYSVETLEEAKEAIRRILGKSRWHAKF*