MDSETLKDSYNEEMMGTLTGDFTEQLSMKEQIIEEDYEDDEEEEVEDEEEEFSFACGIDAPPIAADEVFYNGQIRPLFPLFNQSLLLSDEDLEALKEQLPIRPPVKKIFIQTEDNPIPACSNSLTESEEIVGPFCEWSKNKAIEATSDNPEVCKKSNSTGFSKLWRFKDFLHRSNSDGRDTFVFLNPTTPAPKVEEKIVRTDETTTSEKKKKEISGEVKVIGKVTKKMKKVVKKSEGVLAHEAYMKSKAKAEDRRRSYLPYRPELVGFFTNVNGGLTKNVHPF*