MNQSSYSHKPHAENCACSVCWSKAEMARSDPCPSTPCALCRRASALPIRVIKMGFVAGAWKVLLSDWAVTPAFICEKHTPPLQPPKYWRVVQDSGAPIPSLPPVDLFYDF