MGLLPPFVGALLFSAIQFLVLLFVVIATPISQIDSMTSKMCYTLWGSKSDCSKVGYTGRGKMAFGGCGQRVNNMNGGAAFAIISILTTLVALFFGIMMLIRVSCPVILPLFFTSVSVVTILISWACVAGAFTIKMCGMKWSKFALKYGPGFWLMIAAMCLQVLNVLVLVFISFF