301 aa
MALSKQDDTANVVLPGEEPKDRLPCLTQPVQSKTSTGRTLNEKEMEKLTGDQTLVSDFKQ
MKLEKEAQKNWDLFYKRNTTNFFKDRHWTTREFEELKVCLEFEAQRLVLLEAGCGVGNCI
FPLLEEDLNIFVYACDFSPRAVEFVKQHPLYCTERCSAFQCDLTKDDLRGNVPVGSVDVA
TLIFVLSAIHPDKMQQALDNIYRVLKPGGIILFRDYGLYDHAMMRFKAGNKLGENFYVRQ
DGTRSYFFSKELLADLFRGAGFESVTNEYVLRETVNKKEGLCVPRVFLQSKFRRPDQLQS
S