302 aa
MATPQKIDRRIFLRGGAGLAALGGLGALTGCGLVGGNQAAAAGGTEDKTIKLIVTETAVF
QEPTKLALKNLEASGWQVEVKYVQDIIQPNQVVAKGEFDANFFQHLAYLTQFNEDNGLDN
EMAFYQFSSPSGIYSKRYTSLKDLPDGARIALPVDPANNGRALVLLAKAGLLEVDLSKSV
VHTSQKDITANPHKFTFVEVDQQSLGKLIQDVDAGFLFGVYAAESGLTPDKALAFETVEE
AAPYTCGLAGKPGFKDTEKGKALREAFCTDEIKAWYDSYAKGAVSAAWDRDPVEDLKKLQ
ES