MWRNLQLRKEPAESTLLAYKAAQDIAIAELAPTHPIRLGLALNFFSVIWKDPFLLAKESQSKVAKEVSNANDILAKVKSEIEKVKRAAITSVCWSKCVHQIPTSATDKCLTLWDVAEGRKVACIPLQQTALYARLQPGSHNPSLGLACPMASAPIFVEFTSRNQYVIHVSTHSTGTEQVPHPRNKFSDGSAALKSVVASFNKRGDLVYVGNSKGEISIIDTETRKNKAARALEDLVNASGDSAVTENIKLVGSQCLNLSKEFQDVVNRLPWKAACFSGDREIYIWAKDYTENWSAFAPYFKDLEENEEYVEREDEFDMMPDTEKV