MRRYFEVDIRPVFCLTTGPYEQDPSILFSDWDLFIYVLGRRDRMVGHIQRHPGLVNLVMEGTVEGKSGNEEIGARYAKMEDCIKPVERLTTNKKWPSLKFQRNISHDQSNYQLSRDSTPHTRRKIIAPDGTPASKPPAKRKKEPGNPKAQNTTSPSTVLETQSGALSDGGHGSDGERKRKKARTTFTGRQIFELEKQFELKKYLSSSERAEMAKLLNVTETQVRLGKKQWEEALGLHPAKSRTVVSECGTGAAKVYASLSGTVNGNRNDSLATGTFGVTASALSRSVFPRDNKGKCSEPIYADPLVVTASSQSVLDMPLHADGWLSMRPQVRSASGLFVNGFVDFMGSDVIGSLEFACITACYFRGYSHIKPLKMGTEFVPETSVYYVFCLTTGPYAQDPSILFSDCDLFCSMTDKVKLNCHFPTDCGELHDSSSSAGRIDNVIWIVSLRMIRSN