MSDVEDNTPEVADVVEVSGDAPKGQMSILDALKGVLKLSLMHDGLARGLREASKALDRRQAHMCVLNENCEEEAYKKLVVALCNEHNIPLIQIPDGKQLGEWAGLCVLDREGNARKVVNCSCVVVKDWGEESQERSILLNYFQTEQ