MSYKSLRNIALTGLLLSTAATTFAATPTGTTPSDMTCKEFLDLNPKSFTPVVYWVLNDDTQYKQGDYVDLHETDTLVTPKVVEVCKKAPESKLSEIKQDILNFAKKHNM