MATALVKELVDHAQGRFGEWRPRLPDRKVGEFLPQTEPLNQGTNSDAWATVVFQVFWWPHDLPDMNDMGKQRVVLLGEAVCPPMSSLGASFRAHRLPLHQWQRSPPIDVAPFESLSGHLEQYVDSLRRKFDEKHRDAKVRRLSEMKRQDDLHALERDLMLAFPSFSGLEPHCQPQSPKAVELGTPVANRPVPIAVPEIPLVKDLPAVYRGPCCLDVDLAFVGPSDLRRATVVGHDGTLAFEVRSLRVPPFDHGYVSLRVVEAARLDQPKVTSERTSNSPEIAGTTENGAVLERKMLQNRALEAARLSRTRALWSSGSVLLGSWAGSILTPCCTAMWTTRKASASVWISSQQEILRAAQQDTLPETAREQMNFRKAGPFVIPVTNKWVPMSFESGEPLPRCRELFYDTAHFGRDISPCKARGRR*