MRKYGIWLVLFVCVAFLVGYSVTTVLGKEEVEVDRKEVFTTIQKGYETQFSIRGKHLPMNKMIETLSPYFTDNFLQVFTDENSRSDKQSGEYLLPAKEAPFSFNSETKMSYDEEHKNLYVYERTKSGQYQIVTLKRDQDKWKLAGYHESQELLTEIKRLQQL