MDVEEEEEAGIVEPCVGMEFESEDAARKFYSEYARRLGFVVRVMQRRRSGIDGRTLARRLGCNKQGFSPNNRTIVGPGPDKKPRPSAREGCKATILVKMDKSGKWVVTRFEKDHNHPLVVTASGFSSSGDKDKKIEELTKELEHQDHLCATYREKLVSFMNSIEEQTEELASKIQLIVDNVRKVESEVQNFSRRR