MEPRYRGHDDYCSEDQEEYRPSPFHHRPPPPPPPGEDDFGERLRFDERREDDDGGYPHRHGRFGEERFGGEVDEEDSYGRRRGDSERAQFGRGGDHEPPEGRSHFPHMGFHRPQHEDVPAPSDEGGFSQYGAESHSIAHSGFFHGQRPSDEYATADPFPVKEEPPTGETSLTSQMDSLSLDLPQGRIMRIFCKGNSAFNLAVEHNTLKMLESNTEDEAQLWIKDVSHGVRIKDSYGYPAFSLVNKKTRKVLKHSNEKGQQVLLVDYQADLKDDDILWTESQDFGEGFKTVRSASDTLLNLTVFEGQKKIRNGSALMLDSWHKGDHQQWKIFPL*