MTSTQTPPTEEPRPSPFPRHSGTVHLWHFIRELLDHPNKQYGSCVRWVDRDEGTFKIESSHHLARFWGQRKNRAQMNYDKLSRSLRQYYKKGIIQKPEKKQRLVYKFLPPYNL