MGKEKVHINIVVIGHVDSRKSTTTGHLIYKLGGIDKRMIESFEKEDAEMNKRSFKYATLGIVISSRIWSPELHRWIVLIIDSTTGEFEAGIWKDGQTRQHALLAYTLGVKQMICCCNKVDAKTPKNRKSPFEEIRKEISTYLKKVGYNPDKIPFVAITSFEGDNMIERSTNVEWSKGSTLLGALDNVAKPKRLSDKPLRLLLYDVCKIGGIGTVPVGRVETGVIKPGMVVCFAPTRLTTEVKPMEMHHESMLEAHLGDNVGFNVKNVAVITLKPTKRGYFASVSKNVSARGTANFTSQVMIMNHLVQIDNGYAPVHDCHTSHIAAKSAEILIKVDRRSDKELEKEPSF*