301 aa
MKLIDAFDEFLLYLQVEKNYSLCTIDSYHHDFQCLLNFLNENNRSKILDDLSPILIRRFI
QDQVTRQHVKPRTIQRRISSLKSFSRFTMKVQFIEKDFTAGIEAPKHDKLLPVYMTLIEL
KMLFKYLESDNRPSSLRNELIFKLFATTGMRRQELVDLTWQQIDFHQQTIRIFGKGKKER
LLPLHPIVIPLFKKYHDSLLLNQTHSTEPIFLNSRKEKFNPRGLHVLFKRSLEAAGLPPT
RFSLHHLRHTFATLLLQEAKEKVDLRTLQELLGHESLATTSIYTHVDFELKKQAIHSFVL
S