MESWTNVNVKWNDVTDFDPGTTDSPDVDSDSPDVDSDGEDRRERNDYNIEKEAFNFVDEPQVKHNLYPETEDDEDEEGEELQRTIYRRHNDIRRGSGELYVGQVFISGIAFKEAVLDYALKTGLNIKQNRYDKTKIAFVCEGKGCSWRIYCSSSAKYPNKWQVKILKKDHTCVPTGTCEMLKVPQIARLFVDKIREEPEYFMPMKIEELVMEKWKLSVRPEPSIIEPEIPDQPGRKKVTKADKKRKKGVNESPSKKKEKFLKRIMHCGICGVANHNSRFHKKNPKKPFVSGESSQPEASQGVFTQATQP*