MMGHGDIDQLITMLARLPGLGPRSARRAALALLRQPESRMLPLAHLMERAATRVKTCSLCGNLDTVDPCHICTDAGRDRGLICVVETVGDLWALERAGVHRGVYQVLGGTLSALAGLGPDDLNVRPLFERIEEGGVREVILALSATVEGATTAHWLQERLLPTGVTVTRVGHGVPMGGALDVLDDGTLAAALTARRSL