MEKISHRKIPVNGINMHIAEIGDPTKGTILFLHGFPELWYSWRHQLLSAAAAGYHAVAPDLRGYGDTDAPPCSASYTSFHVVGDLISLLDFLKVEQVFLVGHDWGAIIAWHFSLFRPDRIKALINLSVPFMPRNPNRRPIDGLRLALGDDFYMCRFQEPGEMEEEFNSIDTARLMTQFLLSRDPKPPIIPKGKLAASAEKAIDLPPWLSEDDINYFAKKFKQTGFTGGLNYYRAMNLTWELMAPWTGMQVKVPAKFILGELDVTYSFPFTKDYIHKGGFKRDVPLLADVVVMEGAAHFINQEKPEEISKHILEFFEKF*