301 aa
MKLGMIGLGKMGYNLVLNLLRHQHEVVAYDVNEQAVKKAADNGAIPASTLEDMVASLQTP
RIIWVMVPAGDPLESTITAITPLLSPGDIVIDGGNSHYKNSVKLAARLSQHGIHFFDVGT
SGGVDGAEHGACFMVGGDEAIFRNIEPIFKDIAVTNGYLYAGKAGSGHFLKMVHNGIEYG
MMQAIAEGFEILDKSNFEFNYEQVAKVWSNGSVIRSWLMELTEQAFAKDPKLENIRGIMH
SSGEGKWTVETALDLQASAPVIALSLFMRYRSLDQDAFHGKVVAALRNEFGGHAVVTADK
P