MFKVDYNQVSEFEEFKKGEYEVTVVGYEMTQAKTGSNMVVLTYEVRSDVEQPCKGQKINYDNFVVSDKSMWRFHALSKAVGVPEGTPFESYTEWAKTMQNKPLRVVVGLREQNGRNYPQVNGFKPSEVGKPQDMDVNISSDDVPF