MMAIGQAVIQALVIARRALGRFSRKNAWVLSSHIAMSMMMALFPFVLFTVSLSGAIASLFSHRIVVDDVVNLVFGSWPQSVAEPITREVYAVLETSGTGLMTLGGVLALYFASNGVDAIRIAMLRAYGQEETRPFWKHRLISLGLVILGGAGLLLTAVFELFLPLGARFVGRFFPDLDFLRGWEQGANGLVVAVIPVAAVFLYHLVLLPKRETLRHVLPGALVTLVLWWASGAGFAFYVSSFASYSATYAGLAGAMAALIFLYLNAAILILGAEINGVLQTDRQARDA