MDGADKPAVTVGGRPLLDRVLAACGDAAATVVVGPRRPTCRPVLWAREEPPGGGPLAALQAGLDALATVPDAPAGPGGATPADPGAPRAGTGTGSARTGPEHAAAGRPGGGTAGEEGPVLVVSADLPFLSPRAVRTLVSVPDGAEAAVGYDGRDQPLLAGYRVDPLRRELALLRTEYGSLTGLPLRMVLQGLMLHRVTAPSVTAAALDCDTWDDIATARARIREHETVLDEWISAVKAELGIELDVDTSALLALARDAAHGVARPAAPLTTFLVGYAAAQAGSSPQDVARATEAAARLARRWADESDGDAPGADGPGKTPQPPAADGPGSPSERTDDR