303 aa
METKEMKVGFIGTGVMGARMVKRLLAADYLVTVYNRSIEKTEPLVKLGAKRAGTIAELAQ
CSNVICTCLSMPDDVIDVYLQKGGVIESAWPGTICLDFTTVGPDTSRMVANEAEGKGIYF
LDAPVSGGPEGAEQGTLTIMVGGVKSAWERVLPLLNVLGEMVEYLGPSGSGSVAKLINQY
LVAVHSVAASEAMVAGTALGLDAEQLYRILKASYGDSRMLRRHMEQYVLPRKFEPGGAVK
YVHKDARLANQLMDAIGIKRFLGQIAEEAFASAMEQGLSDLDMSAVIQPLEKRCNVTVKK
NEM