MSHRKFEHPRCGSLGFSPRKRCRRGRGTVKSFPKDDPSKPPHLTAFIGYKAGCTHILREVDKPGSKLHKKETCEAVTIIEAPPMVVVGVVGYIKTPRGLRTLNTVWAEHLSDELKRRFYKNFGRSKKKAFTRYTKKYTDGNKQVEAELEQLKKHCCTIRVLAHTQVKKLGFGQKKAHLMEIQINGGTIAQKVSFAYGLFEKQVSVDDVFQANEMIDTIAITKGHGTQGVIQRWGVTRLPRKTHRGLRKVACVGAWHPARVKWTVARAGQMGFFHRTEINKKVYKVGKKGQASHGAATEFDVTKKDITPMGGFAHYGVVKEDYLMIKGAVPGTKKRAITLRRSLVPQTSRNALEEIKLKFIDTASKFGHGRFQTSEEKAKTYGRVKA*