301 aa
MTDVQVTTEWIAAQDDVELYSKTYSPAEPKALIFFVHGFVEHIDRYTLIFPKFAQAGYKL
FAYDQRGFGRSAHEKSGNPKPGLTSWKYGLKDLQTLIFRFAEQNKGLPLFLMGHSMGGGL
VLGSQTRNPPLNLPELKGVIAMSPLIKLTNPPPNLLIKMVQRCKGLLGSFTISPMIDPKD
RTHDEEVQKAIEEDVLASKIGTLRGVSDMLYNGPLLLSNNYKFYQANIPLLIAHGDADNL
NSFEASSQFIDKVMARSKQLKTYPGARHELFMEAGELKYEVARDVIAWLNNVMDEPTPSK
L