TEKGGYICDVCGNFYEKRGRMMEHRRRHDGICQYACELCDAKFQVREQLRKHMYSHTGSKPYKCSFCSRQFFYESVLKSHENVHRGIKPYVCKVCDKAFAYAHSLTKHELIHSDIKLYRCDYCNKDFRLLHHMRQHEETKLHQNAVMLAES