MLSTLRVASRQAASREASMRTVVIGARHASAWSNVPQGPPDAILGITEAFKADTFKEKINLGVGAYRDDKGKPYVLPSVRAAEDKVVASRLDKEYAGITGIPSFTKAAAELAYGSDSAVIKEDRLVITQTISGTGALRIGGAFLQRFYPHAKKIYLPTPSWANHAAVFKDSGLDVASYRYYNKDTIGLDFEGLIADIKAAPNNSIILLHACAHNPTGVDPTQDQWRQISDVMKEKGHFAFFDMAYQGFASGNADRDAFAPRHFVKEGHNIALCQSFAKNMGLTMLNHQGLYGERVGAFSLVCESAEEKKRVDSQIKILIRPFYSNPPVHGARIASTIMNDPELNQQWLGEVKGMADRIIEMRALLKKNLEDLGSKHDWSHITSQIGMFAYTGLKPEQMEVLAKEHSVYATKDGRISVAGITSGNVKRLAEAIYKVTG*