MDPYSITASLFQWDFSFAPQQAAAGYSLLPLEEMFRTYGVRYHVAATIAELGFTVSTLLEMKDEELDDMMNSVSQFSQVELLVGERYGIKAAVRAQRRQRLEEEEEEDWPLSGDTNAMDADLPQQGLSEEPVQQEKEMVGSGGEAACEGVTAAKKRKRELRRIRRGGGHRSSNEGVDDDDDEIEENEDGINGGGGEQPSRALAKRGGGRKRQREHPFIVTEPGEVARGKKNGLDYLFHLYEQCYQYLTQVQNTAKERGEKCPTKVTNEVFRYAKKEGANYINKPKLRHYVHCYALHCLNKDRSNALRREYKLRGQNIGAWRQACYTPVVEIAAAHGLDIDAIFSAHPQLSVWYVPTKLRQLCHAERINAAASSTASGGSGTAHQLPY*