MRVRPAGMLTTADLAATMLFAVEGGAQAAAAGLDLFGVLVVAFATAVGGGILRDLLLGDVPPAALRSVAYPAVIATGATIVVVLYAGVRAVPAPVLVALDAAGLALFCVVGATKALDRRVGGVLAVLLGTITGVGGGVLRDLLLREVPTVLRTDIYALAAALGAFVVVVARRSGMPRAAAMVVGAAACLALRLVSAAFGWHLPQVVA