301 aa
MKNFVNTANTVKRSQVLSLFHNENQYRPLFLHGAIHQDRPVGPKRTFSEHSHPFYHIVLY
TDGHGEYLKEGLFHKARPGTCVLLSPGQKHDFVSHWQKTVYSEITFAFKSENGLLLELPF
EKLIFLLTGVEAAFDTDLIFSNEQTNTLNNMFSDLIEYLNSSSIISQYQANFGLLGIFNF
IVKHHILTAVDSSSISPMDKVKAYIEENYTNQIPIEKLTSMVHLSKGYFFRAFKKKFGVS
PITYQQIIRINASKTLLKTTSLRCNEIADRVGFSDVYFFHRTFKKHTGKTPSSYRAGKEN
L