301 aa
MQKQTVLITGASGFIGAHLLPFLLERQYQIIALTRQLHRHSQHSALRWVNDLDQIEMQQI
DYVINLAGENIGAKRWTEQRKQQLIHSRVAVTEQLYQWLEQRQIFPKCIISGSAIGYYGI
DPQEQWKLICDENTPPQSIFMSELCQKWEQTALKFSQQNTKIIRLGVVFGQGGILPQMLL
PIRLNAVAKIGSGQQPVVWIHIQDVLNAIVFLLQSNHSQKAYNLVAPEHVNQQQFAETAA
HILKRKPFIVMPKCVFRSILGEQSQLILNGQYVVPKALLEQGFQFQYPDLNVALTEILAR
N