MSDGEEPTNVEEVAAADEVEVAADEGGKGGAGGMSVIDALKGALKIALIHDGLARGLREASKALDRRQAHMCVLNEACEEEAYKKLVVALCGEHKIPLIKVPDGKQLGEWAGLCQIDREGNARKVVNCSCVVVKDWGEESQERSILLNYFQTEQ*