MKNMKVENGITPTVKTYYSEYTFHDIIKYIGEVKTKAVIKWLKEKKLKPKNCLIIGGYITGSFLANNLNTEITLVDIHPQVINLVEKNIEFKIGLDGLRKKWDLIIDTTGIGGIENLNKFYTKAFIIEDPRSDGSDKTIRKIGSKKRLIDSINAKYKAFLYTYGLQSKTSGTMTLTIEVLKNVMNYFFDVEGVLYCMSPFEFYEGMLFKENNFTKFMKKLKKHALIVSSLRPVSCDKVIEKFIKKIKSKVIEIK