301 aa
MTKVRKAVIPVAGLGTRFLPATKAMPKEMLTVVDRPVVQYAVDEAHAAGIEHIVFVTGRN
KHVIEDHFDIQPELIETLERAGKTAQLEAVRGIQPKAGTVSFTRQQAPHGLGHAVWCARD
IIGNEPFALLLPDMVSYGERGCLSVAMDLYEQSGGNVVTVEQCDPTQTKSYGIVGKGEPV
GEGFAITEMVEKPEPKDAPSNHYINGRYILQPEIFGILETQARGAGDEIQLTDAMLRLSE
YQSFYAAPFAGRMFDTGSKEGFIEANVAFALMRPDIRDRVLGPISDLVAQARSSGAVKLS
A