MLHVSLLHLMTKMSYISTHSGRRRSINAIPKAWMPTGDALKKLENENGIVPRFVIGKSANHGDSLTEILMLKKVLQPEMTQAVEEYDYEPEIGVIGGHPGQGAEDQGHEGDEEDHGTSADPTHIIDGALVCFHEKHKLYSQCDESCILIAKGELHVPHDHVDEFCSGPCLEETNLVLDYIDGIMDHFIFFNKATTQDVRETILDGCGHGFFDIGEHIEADEGRGIIGSKATKTVLSDILISIIGQIVLLL*