MSVEEIKARLQAELPELLKQDAGFRLWLEDLIRSTAVTTESFDARFDRVLREMAADREAQEHKWEAQERKWEAQERKWEEQNRKWDENNRKSEEKWAEQNRKWDENNRKWEEKWAEQNRKWDENNRKSEEKWAEQNRKWDESNRKSEEKWAEQNRKWDENNRKSEEKWAEQNRKWDEQHRVNLQMLEEIKQSRSHQEQGIGALGARWGLTSEASFRAALKGILEQSFDVEVLNVNEFDDEGIVFGMPDQIEIDIIVHDGELILCELKSSMSKSDIYAFERKVQYYQRRHGREVNRKIVISPMVRPEARPVAKRLGIEVFGFAEDVSDL