MKDEQISCYYLTEKGKNKCFKNIKLITFDLDHTIWNIDALLNYADNECYKYMEQNYKRLYDYLSKEYALSMTNLVKELLERNIDMNKDGVQILTRIRTDALKYLAKQTNYDEIKFASEIQKLWKEKKKDVHLFISPGTLEYLRELKNRGYILGAITNGDSDVNEIKFLNEIFSFVVRSMDYNFAKPNVEIFNIAENLLKEKNINFHVDEWLHVGDDVYTDIMGAKNKNINCAWITMFREGREISHKEWYSYLKLKYEQNDNKQTLSQYDPYADGLFAKFRKKDVVLPFDYIDIEIRHCRDLDSILA*