MGHLYALDFDGVLCDSCGESSESAVKAAKLRWPEIFVGVDADTEAWVLDSMRTVRPVVETGYENLLLVRLLLEIRRPQDQNSAVSKGLTVEGILESWPTIKPVIQKHWNETDREALVELFGRVRDDWIAQSPIEWIKANRFYPGTADCLRFATSNLYIVTTKQARFAALLLKEIAGIEIPADHIYGLGSGPKVEVLKKLQGLAEHQGLTLHFVEDRLATLRNVINDSELDKWNLYLASWGYNTESERSSAAGIPRVQVLDLVDFCAKLK*