301 aa
MKKNKLNLNGIIIINKSKGVSSNKILQQLKYLYNAKKAGHTGTLDPMATGVLPICFGRAT
KIAQYLLDADKEYIATIKLGIQTTTGDAEGEVVTTQNVPKLSNMLIENILDKFRGQIDQT
PPIYSALKHNGQPLYKLAREGKQVEIRPRKVTIYELKLLNSTGDTLEIKVRCSKGTYIRS
LAMDIGKELDCGGSLIALQRIQSGPFSLDKAYQIEDLKNLSFEEKLDTIENIESVFKDKP
IYTLGISQKYDLYNKGILITRTDISGVFRIYDNNKFVAIAEFDKGNLISKKFFEQEKLIS
E