MGAELSRACAAVLPTILLWASSIISKKPKKSVDLTPATEILQGKSVEELIADARKKLGMDVSKHFNFAVVGQSGVGKSSLINAFRLLRDNHRDAAPVGETETTSKIKRYAHPVHGHIMLWDLPGAGTLRQPESTYFEDNMLYAFDCILVLSSDRFMKVDYEIAKNAMQYKRPCAFVRTKADQSLKSIAERKGKTMRDASKDLRLIVDESFQKGLKDAGFSPETFFQLFIVSGWAFTKRNAYILYDAETDE