MKKYTNIELEKNIIINYELSKSLPTFKDVLIGDGNLIDRLSDKYNVKENDKIREENLSISTYGNIQSSNTCGKSPGRKKTHPVWIFFKDLKDEETNKHGIICLHCKWKGTDKSPNYLQVHLKKFHSNDGIYGKYCTALSLIPIHPYSRKKGGSNDRLSRHLPISDKVYHINNSRPSSFNLSTFNPFLNSLSLLQDKISESKNNLTKLRNDFQENSVFKLVGENNTTSIHFKDRIDKETPLTSLQTPNKENFFTHLFGIAKDLGISLTYTYENHHQFLFSKKDIHDRSVILKDYPNEIKVYEKTNNNTIECEVFKKCDWTQMNWAIRGRIQSILFKED