MKKILVIGLAILATGCSNNKMIIADNGKKNIQNMQEADLSSGFQTLKKAPLCCDSLSELNYQIITEAGKFDFVITPQNEAFNFTTGKSFVKGIALPVVDGTIKMTLSSPIAAGVFVPTLLILDEQHKALQRYSEETIKYDSASLLKADRLFADIEFPAVFADGRRAKYLLVLTTEEAMQSTTKLAPQKQLAAEVGRADLFYKTQPIAHTATGVVRLTFDYTPGSRNLATRIVTEAPNGSQKAQVKVAAQSITATVATEAGAVINNSIQPESEAMFLTLIEQAVKDGDYEKALRLVKQAERAGSAKALNTLLKYQ