303 aa
MADQVKISKKDRISVWWRSTFLQGSWNYERMQNGGWAYSLIPVLKKLYKTKEDRASALKR
HMEFFNTHPYLASPILGVTMALEEERANGAPIDDVTIQGVKVGMMGPLAGIGDPVFWFTV
KPIIGALAASLAMTGNILGPIIYFVAWNAIRMAFMWYTQELGYKAGSKITDDLSGGILQD
ITKGASILGMFILGSLVNRWVAVKFTPTVSTVKLDKGAYIDWAHLPSGAQGVKEALIQQK
AGLSLTAHKVTTLQDNLDLLIPGLAALLLTLFCMWLLKKKVSPIVIILGLFVLGVVLHVL
HIM