MNYVYSVKEEYVEPLPLRNEYLPTIPPPLPMEELHEIGPPPFLTKTFDVVDDTTTNHIVSWSRGGTSFVVSDPHNFSNLLLPRYFKHNNFSSFIRQLNTYGFRKIDSDRWEFANEGFLKGQRHLLKNIRRKKTPSHTTSSQQGKSHSVEVSSFELDVEINRLKKQKQVLMMELVSLRQQQYNTTLYLLEMEQKLRGIETKQKQMMSFLARAMKNPAFIHQLLQQKEKKKELEETMAKKRRLGIGQSSSEGEERRSSVVKVEPLELSDYEFGVSEMEMLAMEIQVFGRGEMDKEEIPETLESQESRDRVLDDEGFWEELMFSVKFEGIFGLPTAEDKNDSSEPLNQEFRINSFHSVH