MLYLHVGQAGNEVGSAFWRLAASEGPPAGRVFDEKGRCRAVFVDTEPKACDGCPGVMLAHSLGGGTGSGLGSRLVQELRDEHPRAYLLASSIAPFGAGELPLAAYNGTLALATLQEHSDAVLLFDNASLMSRLRDTAAAAAAAAGPRAAAALSSGSSGRLCLRQIDDHVAACLCGLALPADYGGAARPQPFLPGQLVAAVAPLARYKLLELSTARGPQAAPPPSAAPPPPATAASPHLPPPPPPPRGARRPVNWSTLGDELAEQLPRFDLQQRPALALARGAGNEAVTDRDRSRLCKQLGPSAGAGTACGQTVEWWEGTSAACALPGTGAPRTLTLAANRTAGAAHVGQLALRAELMLLRRAYAHHYDEYGVGLEEMQQA