MIDRKLLLQDFEMVALSLKKRNSAMDDGLERLREVITRYKKQLIELEGLQAFQNKVSKEFGIKMAQKADASDLKKELENNKIKLNELSKSVGELEQQIDLKLSIIPNLVDEKTPLGASEEDNIEIKKILTPRNFTFKPKEHFELAQQNGWIDFESGVKLAKSRFSVIRGFGAKIYRALIHLMLDFNEKNGFEIIYTPALVNEKMLFGTGQLPKFKEDVFKIENENLYLIPTAEVTLTNLYNDTIISVENLPIKMTAHTPCFRSEAGSAGKDTRGMIRQHQFDKVELVAITHPKESDVMQEYMLESASEILKALELPHRFVQLCSGDLGFSASNTIDIEVWLPGQNCYREISSVSNTRDFQARRAKIRFKENQKNQLAHTLNGSSLAVGRTMVALMENHQQADGSIHIPKALEKYL*