MEAMSASLCCLPTPAASCASRASRRASHYRLADSHLFHSHSPIVLEKRNSLAASPLDLASPSIDYDLHSLMRDMGAEFSEDGVVQSFGNDEEALKAADEGAAVVEMSHIGRLRVSGDDRIRFLHNQSTADFQSLKEGQGCDTVFVSPTARTIDLASAWIMKRSVILFISPDMRQGLSQMLNKYIFFADKVEIEDITDKTFFFTIMGPGSDLLVEQLNMKDIIGKPYGTHLHYAIEGTPVTVGVGNLLSKTGYSLMMSVDTAGLIWEAFLKAGAVPMGAKAWEHLRIKKGRPAAGKELTDEFNVLEAGLWPTISLSKGCYIGQETVARLITYDGVKQHLWGLSLDGPAAPGTPILLNGSKVGKLTSCTTISNECCGLGYISKKVGLSGLKVQVGDRKGLVVDVPFVSHSLEK*