MDLSVYSVRTDLAIEARDLAVEEKVKNRESEELEGVTVEERTVNDIKVTTVQISKKGEKVIGKKAGNYLTIEMQGIRSGDMDIQQKVEELFALEFNQYLKHLNIGPEASCLVVGLGNWNVTPDALGPLVCEKVLVTRHLFKIEPENVESRYRPVSALAPGVMGLTGIETSDIIFGVSEKSKPDFIIVVDALASRSLERVNATIQISDTGIQPGSGVGNKRKELSKETLGVPVIAIGVPTVVDAVTITSDAIDFLLKHFGKEMKESGRPSRALAPAGLSFGEKRRLTEEDLPGSEARKMFMGIVGNLDEQEKRKLIHEVLAPLGHNLMVTPKEVDIFMEDMANLLASGLNAALHPHVNQENTGFKTR