MRKTQLPFLLAAVTLGLAGCASSGDPSTDTATSAVESQSEENAQMTPADILAPYSLENRNVEDVVDALDQMPVNERPKDLIASVRIDQLELSTNDGSSAMDMPKDKTYVSFAPYVDSTHPCTFHSLTTCQGEMRNAPIHIKITESGSNRVLVDERVKTFDNGFYGVWLPRNIDGEIEVTHEGKSGSADFSTKADGATCVTDLKLS