MTTAQTPTAEEQRPSPFPRHSGTVHLWHFIRELLDHPNKQYGSCVRWVDRDEGTFKIESSHHLARFWGQRKNRAQMNYDKLSRSLRQYYKKGLRLSHPLLSLSANECNAKSENDDRVSDFNDHRV