MCTVPPVGAAVYYFPQGHAEQAAGAVDLSAARVPAFLPCRVSAVRFMADPHSDEVFAKIRLVPLRQGDPAVDVGDAAAEGRAQDDRPKPASFAKTLTQSDANNGGGFSVPRFCAETIFPPLDYSSEPPVQNIFVKDVHGDEFKFRHIYRGTPRRHLLTTGWSNFVNQKKLLAGDSIVFLRSEGGDVHVGIRRAKRVFCDEGHSGWDHYRGLMRGNASSGDGGASAKGKVPAEDVVAAARMAATGQPFEVVYYPRASTPEFCVRAGAVRAAMQVQWCPGMRFKMAFETEDSSRISWFMGTVAGIHAADPSRWPQSPWRLLQVRPAHSGDSLERTSFQTINPHGNSQCHGTIWHMVPNR