MNLVRFGLDGLRAMASGGAAYWRWLGALAAVVAAGLFAYAGQLQQGMVVTGMSDQVSWGFYIANFAFLVGIAAAAVLLVIPAYLFHRGDVKQVVIFGEALAVAAVVAAMLFVTVDIGRPERIWHMLPVVGRFNWPLSMLAWDVVVLVGYLLLNLGLPAYVLHARWRGEEPVTARYFPVVIVAIFWAVSIHTVTAFLFSANAGRPLWHSALLAPRFIASAFASGPALIIVALLALRRWGGLAVKQTVIDLLAVVMTVALQISLFFVGVELFTDFYNETTHAASMRYLFFGLAGAGKLQPWIWTALALNVVAVVILSIHPLRRTPRLLVLACGLVFLGIWIEKGMGLVVPGYIPTPLGEIFEYAPTWREWLVSAGIWACGALVFTLLAKAALAIETGRARARPAADLKAS