302 aa
MQKMTVLVTGASGFIGSHLLPFLLEQQYHVIALTRQKQKVSQHPQLRWVNDLEQITTSEI
DYVINLAGENIGEKRWTEKRKQQLIESRVNMTQWLYDWLERQNIYPKCIISGSAIGYYGI
DPHEQWTAICDENTPGQAIFMSELCQAWEQIALKFRQQNTKIIRLGIVFGDGGGILPQML
LPIKLNTVGKIGTGQQPVVWVHIQDVLDAILFLMHLDSAQKIYNVVSPELTNQQQFMQTA
SRLLKRKPFIPMPKCVFEIILGEQSQLILNGQYVQPQALLTYGFRFNYPSLQDALTQILM
DR