MRKTLVFYKGRAPNGQKSDWIMHEYRLETNEYGTPQEEGWAVCRVFKKRLASTMRKMGDYDSSPSHWFDDQLSFMASELDSNPPSRTLHNHHHYNQHNHQQTLPYGLDASSAYTLNNNPNLQCKQELELHYNHMVQHEQQNHHHHESIFFQLPQLESPNSNCNSLPYGSSNNGNNTRNIGDLQQSSNLTHEEHLQQGSQSFRSVCYDQGDQVSTDWRVLDKFVASQLSEEVAATASASTHQNNNKMDARNTDYQVHQGMNLLDNDSERVVDMGEEHANAHAGFDSSSCQMDLWK