MGNLSSKMGMKPFHAIDLSTYEDACQADPDVKSFDAALKVRTENMLKALAGGVNEQSQLSLDSLGQVTSGLLEVDLQVVEVVLAYKQDVWKDADLFELVGEFFDNSLATLDLCSEMGRCIKGARGNQMMVEVALSLMPEAGEPSRVECERVMGELNHFLEAGNPFGAAFVEKFMGVREQHLQMLQKLQQKKKKLDKKLKTLALWAKISSIILGAVVATLIICSILAVALSAPAPVSGSLAIAATLPHQTMGRWIKSLWSRYEQQIIARQEVVVGLARGTCIAITEMETLRMLAGNLVACVDALSFDAGFAAKEERENPMALVVAMEDIAKVRESFVRGLDELEVHNNECSRRIHQARLVVLQRIMKPA*