MSAAGGRTLGRSSFSRATSKLVASSSGSAGVKIGPNGASFVSSGIPDLDRILGGGFLLGSVVMIMEDTDAPHHLLLLRCFMSQGVVHKQPLLFSGAMKEPVLFLGTLPAPVSSSKEDGRHRAMGPAASSDGRANDEGLRIAWQYKKYFGDDKTSRAEHKDNKQEFSNDFDLRKPLERHLLNGQNIECVSTQDADTLSSLQDCCSAFVSKLPRKDGGSSTAGRIAIQSLCAPQCRYFEKDWDMVSFIRSLKAMVRSSNSVAVVTFPSTVLSNSFCKRWQHLADTLLSIKAIPDEDKDLAKLLTGYQDMVGFLHVHKVAQPNSQVPVILEASTLSLKLRKRRSLVLERLNQAPVDGSSGPSSAASSSCSSQGSQLDF*