MGIGAGRAREGVAGLGKMGETDKESTGRPGSGEFGAATAGDAELNVGGVGLDLREGESIGPRRELSAREGGGKERGRESAFHLDITAGGTFMHKTPSEGKEILDRILEITSFIEQHSEPLQKVSVSKQEEPSIAKSESNPSTPSVSAKVSSLEPSAPKNEEFQTSGCALDFRGDLHNDHENSLTDIPPDDAPIEEAMAVLLHESPESIIEQDDLHFIQKDSGKTVELQSKEPPSQPPIEPEPCPSGHQNVVLDICQETTLFLHDASLEKEKLQAMDKLETSTLEDENSTNEHENFSFKIP*