RTIQKSLHPSYSCKYDGCCIIDKITRNQCQLCRFKKCIDVGMAMDLVLDDSKRVAKRRLIEENREKRKKEEMVKSLQTRPEPTVDEWDLIRMVTEAHRNTNAQGAQWKQKRKFLLPCEDQIILLKGCCMEIMSLRAAIRYDPESETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGKSLAQFNLDDTEVALLQAVLLMSSASDRSGLTCVDKIEKCQETYLLAFEHYINYRKHNIPHFWPKLL