MESTLLTNLLVFNNTLQPELMRSVHVYRRGDGEKREVEREFVFSESGSYGEMQATPIPGLVKSRVSEVCEGHRNGVWLCVFAFHADHTPQFCRIPPVLLVTRNPKLKMIPNLLDDLHVIYKLDRKEEDSDIAQDYTGEERQGNSNNCQPSWKVFPVLDQDLNCLPYEDDESESLDNETDVESSPGLLAKKKRAPSDLVAKISLSDLVKYFGMPIVEASRNLNVGLTVLKRKCREFGIPRWPHRKIKSLDSLIHDLQEEVKSQELEDREAALAVAKRQRMLESEKENIEKKPFMDIQSETKRFRQDVFKRRHRARAVGKHNSTVSST*