MAYQLNLNWPEFLEKYWQKKPVVLKNAFPNFVDPITPDELAGLAMEAEVDSRLVSYKNGQWQASNGPFEHFDNLGETGWSLLAQAVNHWHAPSAELVSPFRVLPDWRLDDLMISFSVPGGGVGPHIDQYDVFIIQGMGSRRWRVGDKLPMRQFCPHPALLHVDPFPPIIDEDLEPGDILYIPPGFPHDGFTHETALNYSVGFRGPNGRDLISSFADYVLENDLGGEHYSDPDLTCREHSGRVEDYEFDRLRAMMIDVINQPEALKAWFGRFVTTPRHELDIAPAEPPYEQDEIVGALMDGDVLTRLSGLRVLEVGGSYFINSEWLDTVDPKAADALCRYTVFGKKELGEALENPAFVAELTGLVNQGYWFFDE