MGLFDLETHFAFYGAYHSNPANILIHTFFVWPIFFTALVLFYFTPSLFSLTPPQLLPIIGVPFTLNFGFFFALLYAAFYVSLDRKAGALAALVCLLCWVGSCVLASHLGFSLAWKVVLAAQLLCWTGQFIGHGVFEKRAPALLDNLAQAFLMAPFFVLLEVLEKFWGYEPYPGFHARVHEKVQANIKQWEAKQVVVCF