MATAVRRTIAYSSLRIGAEHFGLRQIRRIILHKSILVRPFSAMTPNAVKPEGSAAQVDGGVALANGVAARVANGAPYAGANTLVPEAAYKVFRLAEEESASDWVKDLELDGAKGFQPTGQLITTPPKILVLYGSLRERSYSRLLAYEFARILDLLGCDVRVFDPRGLPMKDEVSDAHPKVLEIRELSVWSEGHVWVCPEQHGTITAVFKNQIDWIPLNLGSVRPTQGRTLCIAQVNGGSQSFNVVNTLRVLGRWMRMIVVPNQSSVPKAWTEFDERGRMKASGLRDRVVDVAEEFHKFTLLTREHAAFLVDRYSERKEKREKGRLLSQAEKEAAKEKQPVATSTSK*