MRAITSLRVSGGFLAAADPYEGATLYRYLDFPPGTPRSAMRAVGRLYRAQRQNVAGLELPRLALGPAPLGDEAEVAARIAGAAGGVGPAARDGIRVVVDGNGEEYGFHAVATDCACRAAVGAVALPSAPTTSSATVSGSGGNGGNPSAAAASAQRESAPLAAAVLDAAGQLSLLQQLWPAVESTMSQRCSHSFREPAATLLPGSFAYRGEAGAGSAGPGARPAVPSRGEEEQAGAAAAEAAMVAVTDSGAAVTLLPLAQRHASQLQQLQQALEQHPATAPLCGGTLAAFHGSRQGKRLFCHPPPAAASAAAAAQPPLPPSAATPNGAGGLGGGSLLVTEAAAAPDGEARPAHVAPSQPSTPVSSPRLQLPVLQPPEEQLHAVLDAELLQQYLLLSPREQRQLVAAHFPSCDGSQAAACSLAIQLTNLVARLLMX