MNVECTRYKVKSGKSAKVDEWLQFLNNNMSDVLITLEGEKMYIETIFREVLNGDEYLYWYSVKGTGGIEVEESTHWIDKQHLAYWEECIDKTFRPVDLKTEVVMIPEKVKSSMV