MSQLADLKGYVSYALDCTRFRLVRDESDVENEELVFAPEMAHQIFGESESIFGYRDLKIEIMASAGPLDLYFDISYAKKVEELQTEGLKADDVEKSLASIVENASYYTNLDEFKRVHASKAPSFRPVGTKVDEFKHPLDGTEPGSRTFEVYVSSAEDAEYMKFHTRLEMFSFWYIDGFSRVEIDPLWLFFTVYERYELENNNGSVEGDVSNVRYATVGYVSVYQYYSYPNKVRPRISQILILPPFQKLGIATRLIKHSTYDYFRKKDNITDITFEEPIEAIQHIRSVVDARRCKQLPAFTREKLLAGFSKEMLHAARETYLINPKQCRVVYEILRLGVTDLDNEEQYRAYRLEVKKRLNMNYSRHRRDLARAKKRGVDVTAAMCGLPSVSERIESLNAEYKEVEEIYGQVLQKLLAEH