MVGNILVTGGAGYIGSHTVLQLLLGGYNTVVIDNLDNSSLVSIQRVKDLAGDHGQNLTVHQVDLRDKPALEKVFSETKFDAVMHFAGLKAVGESVAKPLLYYNNNLIATITLLEVMAAHGCKKLVFSSSATVYGWPKEVPCTEESPLSGMSPYGRTKLFIEDICRDVQRGDPEWRIIMLRYFNPVGAHPSGRIGEDPCGTPNNLMPYVQQVVVGRLPNLKIYGTDYTTKDGTGVRDYIHVVDLADGHICALQKLDDTEIGCEVYNLGTGKGTTVLEMVDAFEKASGMKIPLVKVGRRPGDAETVYASTEKAERELNWKANFGIEEMCRDQWNWASNNPFGYGSSPNST*