MKRMKKKHFIEVIAAIAIIFVLGGCSMLQSAINDIKGSLVGNDYTIFTYDNYGSKVLETSGRKISITGNPVKTSDYDSDGDVKERYELSSVITITVDGKEIESCGDTCVFVQKGLKPDVNFTKKSIKGKESGALSSYASVARFLNKYKNMFGKSRIVVIKSQLGQPIAAYSGDEVYWKIPKNLPKMTKLMIDGKALYIHRANFQIIDKDLLEK