MKKKMIAIGFEGSANKIGVGIVTLDGTILANPRHTYITPPGHGFLPRETAHHHLDHVLPLVKSALETSQVTPEEIDCICYTKGPGMGAPLQVSAIVVRVLSQLWKKPIVAVNHCVAHIEMGRVVTGADDPVVLYVSGGNTQVIAYSEGRYRIFGETIDIAVGNCLDRFARVLKLSNDPSPGYNIEQLAKKGENFIDLPYAVKGMDVSFSGILSYIETTAEEKLKNNECTPADLCYSLQETVFAMLVEITERAMAHCDKKDVLIVGGVGCNERLQEMMRTMCSERDGKLFATDDRYCIDNGAMIAYTGLLAFVNGIETPIEDSTFTQRFRTDEVHAVWREKEAVLLGDKKVAAN