MAKSILVTGGAGYIGSHTVLQLLLGGYSIVVVDNLDNSSDIALKRVKELAGDFGKNLVFHQVDLRDKPALEKIFARTKFDAVIHFAGLKAVGESVQKPLLYFNNNLIGTITLLEVMTSHGCKQLVFSSSATVYGCPKEVPCTEEFPLSAASPYGRTKLFIEGICCDIHRSDSEWKIILLRYFNPVGAHPSGHIGEDPLGIPNNLMPYVQQVAVGRRPHLTVYGTDYSTKDGTGVRDYIHVVDLADGHIAALRKLSDANIGCEVYNLGTGKGTSVLEMVAAFEKASRKKIPLVMAARRPGDAEIVYAATEKAERELNWKAKYGIDEMCRDQWNWAGKNPYGYGSSDSTN*