MCTSSFSPEVYDLHLSDNEVEEKFDHSHYPDLYAREQLAKEIGLPESRVQVWFSNRRAKWRRESKLPDEGTTAVECVAASSRFPFPSSLPHPTATRHLDPSPSAGGYRNEFTEKTPIAASAXXXXATTVCCPKDR