MKFDEKEEVLAIDANGKRHLVKGSVQPRDVWTDEKGFRYYVKLNEFCQPLRKGGSILVSFLDDIAKKDSLCPVGIKTWHAVNKKLKSNIVTMVREHFVIPDGLVVYKAIVRRAGKSWKNHRYILKKQYFDPVNKTLDQNYDSIPYGISSSSWNDLVDYWFSLKGTKEKKGKYSELTFYKSVYAKEDGSFKEGTISRQFIDANNKVQENLASSSTSKSKVEIENEVFNELMYGGEVPKRPLNYGFGVKQSDIFGVEGLLRKEGSGYLNDSDIEMENLKVELSVVKKQNEDLAQHNQVLDNKFDQTTKTFKMIASYFGQVFKEVRKGNVSSDLLDGAESAILMINDDSGGKDNN*