MRPPLPPFDRSSAEAKVRAAEDAWNTREPERVAAAYTPDSVWRNRDEHFAGRAAIVEFLTRKWAKENGYALRKELWAFDGNRIAVRFQYEWHDDDGRWWRSYGNEQWEFAADGLMARREASINDVRIDAAERRIFGPRPADDRTPLPQW