MKNSKCNLIDSKLEEHHHLCGSKHCPGCGRMIQAATKPNWVGLPAGVKFDPTDQELIEHLEAKVKGKEENKKWSSSHPLIDEFIPTIDGEDGICYTHPQKLPGVTRDGLSKHFFHKPSRAYTTGTRKRRKIIQTDHDSELTGSSETRWHKTGKTRPVMINGQQRGCKKILVLYTNFGKNRRPEKTNWVMHQYHLGINEEEREGELVVSKIFYQTQPRQCVSNTNWSDHHGSKDVIGIGVGDEISSVAATLQSLGSGDVVSRVNMHPHTRSFDEGTAEASKGRENQHVSGTCEEVHDGIITSSMSSHHMIHDHHNQHHQIGDRREFHMSSSYPMTPTITSQHESIFHVTSTMPFQRQQLRGRSSGSGLEDLIMGCTTATCTEDEHSEANPQRNAEWLTFPQFW