MELENGFPPYPDFLKIFNSHEHAQRLVIPRGYNKYYPNPLPQTAVLKKPEGSFWNVKWTISQEETIRFQEGWEKFVKDNGLIDRDFLLFTYDGCRSFWVRIHRNGLPLEPTAPIKIQEISDDEDDTIGHGDHHMEEGDSHENMIVSLSLGSSDEADDDDDYDTTICEVNKASESSKKGRLARKHRADSIAASIDPETYLDDPKNPFFISTSSCSRRVLVIARQVIKDYDLNFDGTIKLIDGFGELTRKVGKWKDRVVVYKWDEMFTRNKANQGDAIICEVIREEDVVRSIKVHFVKN