MVLVPEEDGGSRAYRGVMVAGCPMGEAGFVDVRGYTAPRRRPSRGQRLCVVEASVVVACGGLLGDALEALHRRPPFAIKPRRGDFLLFDGSARALVGATPVGVYVWRSALGVVACGPTAEPVREEVRAALLDAACAAVPQLREAGVAGSYSGLRPGCDLSADYQIGRAEGSSWVTVGAIRSTGLTGALGIARRAAALCDEAWRESGGAAEPPPPPSGAVRTTPLPPLHEIAASYRARADGSVVFGADEAGFGPHLVTHPLTAAGLDAQLAGMLRGTAI*