MEDSSLFMEWAMETLEHLHPPPAPPPAGGYAGDNTTFPSLQALRESVSQNGMAPPEPTAHEGHRASNSWSSGDTDSVSGGGGGGAVMEHDGWSTSPNSVRCAPGGGGLWPVSWNFSSAMTQPCNEATPNMATTRARYGGGVRELAAAVSASPSPPTRRASSKGNGGGSGSSSAAPYAQEHIIAERKRREKINQRFIELSTVIPGLKKMDKATILSDAVRYVKELQEKLSELEHQNGGVESAVLAKKPCIAAASAPAAAGSSTARSSLPEIEAKISHSNVMVRIHCDNGKGLLVRLLAAVEGLHLGITHTNVMPFSACTAIVTIMAKVEEGLSVTAEDIVGKLNTVLQQNSRNSARETKS