MGSIAQTVRELDASTVKVTRSTNLRLVPEPGSPEELSHSHCTDHMVTVRWTVNNGWETPEIKPYENLSIPPTAGCLHYATECFEGMKVYRGYDGKLRLFRPDCNGERLVMSAQRTSLPTFRFEELKVLIAKLMQIDGPRWLPKDQPGRFLYLRPTLIGSGPHLGVQTPKEALLFIIAVPWPDPSKKPVAPGTKPGLKLLASHPETIRAWPGGFGYAKLGANYGPSLSAHGQAQALGFDQVLWLFGEDRQVTEAGASNFFIIWENKDTGRLELVTAPLENQLILAGVTRRSVLELARSRLTKPVGSLAPVDVVEKALTIGDVELAWKEGRVVEAFVSGTAYFITPVKLVRNGDLDMDMVDAGVERAGYATQIRSWLEAIMYGKENHEWSYVIEGEVEN*