MVRLFVGGLPAGCTSEDLRQRFQPFGEVTEVAIAPPKVYGRDAVFPRNFAHVELTPKDEASLRKCISAYNGCQYKGSVLRVSQAHQHYTERMQREDEPTVDSSADADAESAPALPPLGPGTLLRLKEPKAPVLVEVKLDSGRKLDAFSEPPSPVGGAPRPSWGPLDVPPASGYLYEQLLQRIADDLPPELLALVEARRLLGQELRERRDRQREEEAGVEVAYGYAPEGSQDSASLQLSSDDDAATSAAAAX