MDQYILEALEGEFLLYESLPVLNQRAFVPYTSRPITEKGLDKPPNSMNMNKRMVQFLRKIWAPATARIVTGEDCRERGFSHMLNERMRREKQKQGYMALHSMLPTGAKSDKNWIVQMTAMNIQQLQRYKEELRKRNMEVEAILVANEKERVNWSKIRLRVANPTSGVDSMLEVLRQVKGRRSIEFFPQEKQH