MELLINAAKDEQKVAALNDLSKIATMRAVSQTSPNRLAEALLSPHMLIEMLDLFGHEFLPVFEDQLKPHGALGTADSKAKRPLNAFMAFRTYYLKLFPDTQQKNASGFLTQLWGGDPHRNKWALIAKVYSFLRDQLGKSTVNLSAFLGIACPLMNMVEPSLYIEVLGWQQIASQGIVTFQQNTDVMKANLACPVNAQPTTEIDLLTSVLSAGYYTDFSQVLLMRMWACQNGIMTTTSATAGNSVATTQPLYESVPTTSEKTSFINAVRESRNLAAQDLFGAQYDAALFGNRFVHSWEVQDLASFQNVQISVADSPMESNTLYNFHMDRHYRPQASEFDLYDVIDTGIIDISSAWSIDQYLHEKQSKMHQQCQYFLSKNSDYY