EGTLARFTQVXQPSSHFTNGGAEAKRPGTLMESMVCESQTASKKSRLDSSRPPCPPPLKVRKEKLGDRIAALQQLIAPFGKTDTASVLMEAIGYIKFLQGQVETLSVPYMKKPSQNHTNRTMQ