MVLNRPRVAAYLFAASWEGVERKDVSLATFRRALRVLPVRAVVWRPFDDAPTPASAMRAYYLSGRRVLFPGVYRPMWYLGERVTPQHNVRGRFVPMDPPESMLAKTVDVARLYWDVVEAGGESICLPLENFVDRRSCYDDLVARLAPPVRFVPQEEAVDPEDIPYADRVIHYVDSDGEQEEVILPMTSPSHRAATDALPEYYADAPLARVRRWMLERRRGRRDFVDRGSPVRQSLGQGRGTSAGARQRHSDVDKVVVPFTYDEPTRNSYSAGSMGSQMPFTPPPSVHLGASSSRPWSSDPWACW*