301 aa
MKVVFMGSSEFSLPAFEALVSADSYDVVAVYTKAPKPAGRGYALTKTPVHICAEGKGIPV
RSPVSLRAEGEESIMAEYAPDVIVVVSYGLMLPKWTLTASRMGCVNIHPSLLPRWRGAAP
MQHAILSGDTVTGVTIMQINEFMDAGDIYLQEVTEIGEKENILDLSRRLSVMGSRMLLKV
LDSIGSIQPIKQDESGVTIANKLEEFRIDFEEAADVICRRIRALYPKMYFMLDGSRVRVL
EAESYEFAEMNIGDVINNELHIRCGGNTALVPLVVQQESKKPCDIKSFLCRFRGKSMPVV
S