MMQSREERRSESPSGLVLTTDPKPRLRWTAELHERFVDAVTHLGGPDKATPKTIMRVMGVKGLTLYHLKSHLQKFRLGKQPHKDHSHGHSTNIRDPNRVSMLDLQRNVVFTTPHITGHNMNEMQTEVHRRIEEEVELERQVNQRIEAQGKYMESMLEKACETQEASLTKDYSTLFFDRTTICNNSSPLTIQWFEDQFPSSSSMDSAMHLPDINSNFSLQDSRSSITKNHTVCLG