MATISQPENALKRAEELVNVGQKQAALQTLHDLITSKRYRAWQKTLERIMFKYVELCVDMRRGRFAKDGLIQYRIVCQQVNVSSLEDVIKYFLHLSTEKVEQAQAQAQSSEIALDVDDLEAEKRPEDLMLSYVSGEKGKYRSDRELVTPWLMFLWETYRTVLDILRNNSKMEALYAMTAHRAFHFCLQYKRTTEFRRLCEIIRNHLVNLNKYRDQRDRPDLNLPESLQLYLDTRFQQLKAATELELWQEAFRSIEDIYGLMCMVKKTPKPQMMAIYYSKLTKI