301 aa
MNTLLVLVTGASGFIGTQLISYLLQQNYRVVGLTRQKNKVAQHPAMQWINDLEELTTDQI
DYVINLAGESIGQGRWTDHRKQKLIQSRVGTTENLYRYLSKRKVFPKRIISGSAVGFYGI
DPSEQWFDSCDERTPPQAIFMSELCQKWEAVTAQYPDQNTKTIRLGVVFGRKGGILPQML
LPIKMNMVKKIGHGRQPCVWVHIQDVIRAIEFLMLKDTSEQIFNVVAPEKVNQKTFADTA
CLILKKKPLFNLPGVVMKTVLGEQSQLILNGQYVKPKALQDAGFEFNFPTLKQALEDVII
L