MLKQNLKQLIHEAERLGASACAVISSKEIQVKDDLAALCNGEYTCPNYGLASSCPPFVKGPAEFRKWQSQSRYSITVKIELPASVMFSDERKSVMQLLHQIVAAVEQKAIKIGFGKSKAFAGGSCKELFCDDQEKCCVIAENRPCRHIEFARPSMSGFGIDVIQLMKSSGWSAQKANNANVSDKDAISWVAGLIILA