MVSPKHLEFSSSGGAADDSDDTFSRQKSPVSPHSSKRAASVAEEETKQKKKHKMKKKIKKKTTTTTQLGSPLFTRIWNEEDELVVLKGLVDYRAKTGFQSKIDWDAFYRFLAVSIVSKYAKDQVLSKIRKLKSRFLVHLERINQGSDPKFTRASDSEAFGFSMMLWGQNEANDDGMDKEQEEPLNENGAPDNNGAARVEQQSENGEEMLKENEEVANTEPLNENGAVKVTENGTAAAKESHDVDDDDELYAVRDAFETVMSQGLSDYQKKLQLKKLMNIGNGKRRELSDEWKALCVEERRLNIKKLRFSAKLAEAANE*