303 aa
MTEQIKLTKADRKRVWWRSQFLQGSWNYERMQNMGWAYALIPALKKLYTTKEDRAAALER
HMEFFNTHPYVAAPIIGVTLALEEERANGTAIDNAAIQGVKIGMMGPLAGIGDPVFWFTV
RPILGALGASLAQTGNLVGPLLFFFGWNIIRMAFLWYTQEFGYKAGSEITKDMSGGILQD
ITKGASILGMFILAVLVQRWVSINFTINLPGKQLSEGAYVVFPEGAVKGAELKSILGQAM
GGMSLDKVQSQTLQGQLDSLIPGLAGLLLTFLCMWLLKKKVSPIAIIIALFAFGIIAHLL
HIM