301 aa
MKLAMLLHNPKAGDENHLAQDIQHLIEDSGYECEYYSIKEEGWKKAMDKADLIVVAGGDG
SVRTIAKEMITRGDNAKRSPLAILPMGTANNLFRTLGVGKRRKDVMELVRGWNFSDKKSL
DIGLIKMGDTEDFFIEGAGFGVFPKLIDAMRHLDKQASSTKDGEVKLALSKLIEIVKTHP
INHFQIETKEGQVKEIECFLLEVMNIKSVGPNLYLAPNLSISNGYFDVVYITQAERQRFI
VYLQSLLEGQPFVYPFNSIRTSELTIRTKADQMMHVDDELVKKGSAEITFMSKRGFLEFL
P