301 aa
MKQLSDLSSQQLSNWLSEASQAAKKGKLPNYIPLLQKTEPSVLAISIVAKNNYILTQGDS
HIKFPLMSIIKPFLLLYLLSELGDKFIFKKVGYEPSTYPFNSLEQLQLDQGFPRNPMINS
GALTLASLLPGKDGDEKCQNLQQWLNKQSEVCLFLDEQMLNSVQSLPNYRNRFLIDELTK
KKYIDDPEMTLDTYNKICCLSGNIIDLGRLGLLLVNAPNSLSKNASIVRDIMTTCGLYEA
SDDWAKQTRFPSKSGVSGAVLSLVPQQGAIACYSPPLDAQGNSVASLYLIEKIAQYLGYL
E