MSVAVVAILVLACVTVHENAATEFEKDLLVEVDDASGYLIFGEGRAPLFLVPAQRATANEQREGDGARVRRCVGTQTVRAMDPLLLFDHYHVSPPHGFPPHPHRGQSLLSYQIRGSFKHRDSYGGHAEIFAHGAQKIVAGKGLIHSEMPGASEPAVGFQIWVNLPMTSKDVEPYYQVVDAADLVTTFASSAHHTLVRVVVGKFNEHTGRLSFEPEGNRHTSLLHVDVVPGDAFVWDIPAQCNALLYVYRGTLVDALGNTFSEHECIYFEAQTSGSEPQQTRRLSLDALEVPGHLNSSFVLFVSEPLREPVFHYGPFAASYRHEINAWIGAYQRGEYGVLAK*