301 aa
MKSILLTGGSGLLGTHLTKALLAKGYTVSHLSRKAGNNPQVKTFVWDINKGIIDEHCIDG
IDTIVHLAGSGIAEKHWTDARKKDLIESRVKSIELVYDLLKRKQHQVTSVISASGIGYYS
DRGDELMYETSAPARDFISQCCVLWEAAVDEGQKFGIRILKFRTGVVLDKDGGALPTLAK
PIKLYVGSPIGSGRQWVPWIHWQDVVDMYLLGIENKNLSGVYNMVAPNPVTNKQLTQAVA
KQLHKPLWAPNVPGFVLKLLLGEMSSIVLGSTKVSAQKIEDAGFKFKFADIDTALSEIYG
S