MKVGGGVFYGAPRATSFLLGLRRHTTLRTFSCSSFPDHIGFIKEVAATQPPKHLSHLLRMLKTKGESIVSPRAKKGLFPLAIPLARNSSDAVIALLRWPTAPPGMEMPVVEVRKHGVWLLAKTVDQYINRILVEEDADISSEGNADLFHAAADAGDNLYEKGDYAKSQILDLDVYLLKKVGLFPDVLERKVMLHLQKGDHVSALVTGEFYTKKKHFPGFARPFAFNAEVMLKIGRKLEAKDAARGALKSPWWTLGCRYQDVAQIAKWEDEQIEYIKEKMTEEGRQEDLNKGKEPSQIALDEAAFLLDLASVEGTWDEAAEQIAECYKQAGLHDVARFIQYRD*