MLENRVKTKQIFIGGVAIGGDAPISTQSMTFSKTADIESTKNQIDRLKLAGADLVRVAVSNEKDALALKELKKVSPLPLIADIHFHYKFALIAAQSVDAIRINPGNIGSKDKIKAVVDACKEKNIPIRIGVNAGSLEKQFDQKYGPTPKGMVESALYNAKLLEDLDFTNFKISLKASDVMRTIEAYRMLRPLVIYPFHLGVTEAGNLFSSSIKSAMALGGLLMEGIGDTMRVSITGELENEIKVARAILRHSGRLKEGINWISCPTCGRIEANLVDMASKVEKRLSHIKTPLDISVMGCVVNALGEAKHADMAIAFGNHSGLIIKEGKVIHKLAEKDLFETFVIEVENLAKEREKSLKD*