MMLDSTLQDMTDFHRAFRCPECGKAFKRSSTLNTHMLIHSDTRPYPCQYCGKRFHQKSDMKKHTFIHTGEKPHKCNVCGKAFSQSSNLITHSRKHTGFKPFRCDRCGRNFQRKVDLRRHLETNHKTE