MAPQQKGKQGTKGAKQIVEENKTTLTFYRNMAIGCAAPALLLSFLVFEVTKTSVFMHILSLLILGSSYQFMAFMSQAKYSESGALLDSGNDLNMEGGIAENVKDLIILTSGTLLLALISNYFWLVLLLAPVRAGWMLWGSIIQPWLSQRNAQDDNPQVDEKKQKKMDRRMRRMR