MKNSKCNLIDSKLEEHHHLCGSKHCPGCGRMIQAATKPNWVGLPAGVKFDPTDQELIEHLEAKVKGKEENKKWSSSHPLIDEFIPTIDGEDGICYTHPQKLPGVTRDGLSKHFFHKPSRAYTTGTRKRRKIIQTDHDSEVTGSSETRWHKTGKTRPVMINGQQRGCKKILVLYTNFGKNRRPEKTNWVMHQYHLGINEEEREGELVVSKIFYQTQPRQCVSNIHWSDNHGSKDMIGIGVGDEISVAATLQTLGSGVGDIVSRVNMNPYTRGFDEGTSEASKGRENQRVYGTCEEVHNEILTSSTSSMSSHHMIHDHHNQHHQIGDRRDLHMSSSYPMTPTITSRNDSIFHGTSTMPFQGSVVWFGIRRPNYGLYHSYLHRRRKFLTNTCI