MDSETLKDSYNEEIIEKLTEDFTEQLSMKQQIIEEDGYEDDEEEEVEDDDDNENEEEEFSFACGIDAPPIAADEMFYNGQIRPLFPLFNQNLLLSDEDLEALKEQLPIRPPVKNIFIQTEDNSIPATSSEEIAGPFCEWSKNKAIEATRDNPEVCKKSNSTGFSKLWRFKDFLHRSNSDGRDTFVFLNPTTPAAKVEEKVVRKDETTTSEKKKKEISGEVKLIGKVTKKTKKVVKKSEGVLAHEAYMKSKAKAEDRRRSYLPYRPELVGFFTNVNGGLTKNVHPF*