301 aa
MALSKQDDTANVVLPGEEHKDGLPCLTPPVQSKTSTGRTLNEKEMEKLTGDQTLVSDFKQ
MKLEKEAQKNWDLFYKRNTTNFFKDRHWTSREFEELKVCLEFEAQKLVLLEAGCGVGNCI
FPLLEEDLNIFVYACDFSPRAVEFVKQHSLYCAERCSAFQCDLTKDDLRGNVPVGCVDVA
TLIFVLSAIHPDKMQQALDNIYRVLKPGGIILFRDYGLYDHAMMRFKAGNKLGENFYVRQ
DGTRSYFFSKELLADLFRGAGFESVTNEYVLRETVNKKEGLCVPRVFLQSKFRRPDQLQG
S