MKRWQDWGSLVLGIWLVLSPWLLGYSTTPSAFWNALIVGAAVTILSILALSGGQLWEEWTDLVLAVWLILSPWILNFTANTAAFWNAVIVGVLIGVLALWVTRQHPRPA