RRVLPNVPFKIEMARYFNRMVRKQQKLIAQHQGNEDAHGGEESQIQDQASNVVLERQTDESEGLAPTIATDKAFKLGSNDDHQQYDSFLNRFLHVKTVEWRADKKQGDVLFKEVFPKFIVKERGDTPNMSFFKLFQYWKGDMEFKIQINSNPFQVGQLQCSWRYMDMVNKNIKFYENVQSLSQTTHALASANSSNAVKIYVPYKFVKTSVATTERPDLELPLDLGTLRIVVLNQLHATESCYPGVDVSIWVRFLNGSFSGMKSSSLDSPVSHQGWLDDIGKAEFHLNIDGKIDNTDKPPVQ