MRAACRAAKSAVRQLQPCEAAASRAAASGESLSASSLYAMAQLERASQLGLRQLSELKASLQGLTADLADLQHRVPLLVRSIWGKQSEAVLDALRERRITAHRLIARWEEAEHRLVAVANSLATLQNGQRMLAVGVPLAAAQLWPRTAYAYHVPQPEAQQAPNLRLELSLGEIRAVVARLVAALREELAVMLRGLFLFSLFLPAIVTAPICLLADVHRERWLQLLLWTLERAGPAFIKWGQWAATRPDLFPPDLCSSLQSLQTKAPTHAHRHTVAAVERAFGAPIGELFSEFEQKPVASGSIAQVYRAQLSERGAQLAGTRTRGGLLPLRRKRLFKPGGNVAVKVRHPGVTTLIERDFTLMRRGAALLAVLPLVGSPAIKESVMQFGAPLREQLDLVTEAAHLEAFGKNFRHWRGVSFPQPAAPPLVSSEVLVETFEEGELISKYIGTDLKYNRKLADLGLHCYLKMLMKDNFIHADLHPGNILVRLEEPLKGSSLAALGNWLRIDLKLPRLVLLDVGMIARLSSEDQHNLVGFFKX