MSLLEIDDLNTAVSLHGEPLDPSDDGIDTLIRSILSCRRISRGFVEERFLERLSEAKLQNIFRALVRRPALESLKCCGLRDRSFTALVKAIRQSPHPPPLTRLWIIGLALAPTFSSTGSTSSTTGLELLIEALSNVPTLQAVNLLLIAPEGYTIESSVNVEFRSNEGILWEVGAFDHYSAVMIPRCFRYNSDRWTNIKVSGVDVSGVAIHAISDILASLDPSRSALDRMEIRLDACNQQAVRRIANVLAQQQDHRGLKELSLQVEENLQSSVPIMASISEMLVTNSCLEWLQLSRSLFHDQSACCLARCLTQNQTLKVLDLTYETPAGRHPVTEDKGYKALLEMLKVNQIVEVIPTYDLDHDSPVFDQIEYYLKLNESGVRRVQLSVNTHYEEFLELLESEGDDLDCVFYLLSKNPSLFRRMQAGP*