MKKIGIIGAGGIARAHATALSTIKNAELVGVYDINQQNAESFVKTFGGKSFENVDELIDASEGLIVASPNFCHKEHALQALGKHKHVLCEKPMAISLEEASIMKDTAERLSVRASMGFNYRYLSYVNILKSLIINNELGNILSIKVHFKKNSALRRKKFTWRDDANSKKTSGSLGDLGIHLIDMVWYLFESDFITESVRAKMNTNVKTKEDKQVLVDDYAEIYGQLKNKVFVNIITSKCSVPEDCGFSIEVVGHKKEFKYHTGNPHVYKLIDGLNVVDCPVPQSLLNDPPNEFYGWADSFRSELINWIASTQNDWVEIPSFSDGFRSQEVLEMFFEKDSNSQPMSVSAVN