301 aa
MTLEKTMTQRIVNIGLVQMRCTADPDFNMATAEAGIRAAAAQGAQIVCLPELFRSLYFCQ
SENHVFFALAEPVPGPSTERLSKLAAELQVVIVASLFEKRAEGLYHNTAAVIDADGRYLG
KYRKMHIPDDPLFYEKFYFTPGDLGFKVFKTRYARIGVLICWDQWYPEAARLTALRGADV
LCYPTAIGWHPAEKAEYGVAQHQSWEIIQRSHGIANGCYVVSINRTGHEGDPAGGIEFWG
QSFISDPSGTVIVRAPVDEPAVLVAPIDLAKIDVQRTHWPFLRDRRIDAYGEITRRYLDE
E