MTKTLPKDFIFGGATAAYQAEGATHTDGKGPVAWDKYLEDNYWYTAEPASDFYNRYPVDLKLAEEYGVNGIRISIAWSRIFPTGYGQVNAKGVEFYHNLFAECHKRHVEPFVTLHHFDTPEALHSNGDFLNRENIEHFVDYAAFCFEEFPEVNYWTTFNEIGPIGDGQYLVGKFPPGIQYDLAKVFQSHHNMMVSHARAVKLYKDKGYKGEIGVVHALPTKYPLDHENPADVRAAELEDIIHNKFILDATYLGRYSAETMEGVNHILSVNGGSLDLREEDFTALEAAKDLNDFLGINYYMSDWMEAFDGETEIIHNGKGKKGSSKYQIKGVGRRVAPDYVPRTDWDWIIYPQGLYDQIMRVKKDYPNYKKIYITENGLGYKDEFVDNTVYDDGRIDYVKQHLEILSDAIADGANVKGYFIWSLMDVFSWSNGYEKRYGLFYVDFETQERYPKKSAHWYKKVAETQIID*