301 aa
MMKIANAPCSWGALEFDLEEKSEEIGFKQVLDEIKETGYIGTELGDWGFMPTDPSKLKAE
LHNRKLSLLGAFVPVALVDETMHNKGVDTALKVAQLMHNAGYKDAFVVLADDNGSVAERT
KNAGRITPKMGLTKAQWRVYALGAEKIAKAVKEAYGIRTVFHHHCAGYVETPEEIDQLMA
MTDPKLLGLCLDMGHYAFGGGDPVEALKKYGERIWHVHFKDYSPVAAKASEAVDGDYFDA
IKRGVFCELGKGNVDFKAVVSLLKEKGYKDWIVVEQDVLPGMGNPKECAQANRNYLKTLG
L