MMSGNNQHQQSAAAAAAEEEQELARKHAAAVATSRQWSSQTESRIVRVSRVFGGKDRHSKVKTVKGLRDRRVRLSVQTAIQLYDLQDRLGLNQPSKVVDWLLNAARHEIDKLPPLQFPPHQVDLMDHMMTSSSMPLMPHVDDKFCHFASTLARDGGVKAGADADGGGAHHNIGRFGYHRFMGLNNNSLGLVNSGMPYNFTGESWNNSSVDQSSGAGSPQVSIAAAAAAHHSAFPSLLSLAPRSHQLVYYSSEADQFPVDDLGSQSLSLSSARAFHDQTGS