MDGMLALAADNLLSPIILFFALGLLAAFARSDLSIPEAIAKGMSIYLLFAIGFKGGAAVAANGIDATLILSLLAGIVLSFLIPMVAFALLRVMTGLSVTDAAAVAGHYGSISIVTFVAATSVITSSGLESEGYMVAVAAVMEAPAILSALWLIARFDKGAAQMDAGLMREILLNGSIVLLVGSFIIGVITGAEGLDLIAPFIVTPFQGMLCLFLLDMGLVAGRGLREARGVLKPGLFLFGMVMPLVGSVFGLATGVLLGLSSGGVVLFMTLSASASYIAVPAAMRVALPEANPSIYLTLSLGVTFPFNLTIGIPLYLAVATLVTGG