MKDATSLVSTSNSSAIAPATPTGNRRPRAQSMQHFGDKCSVPRECCSSGSFVSKLYRMVDTEPSTIVSWCRGGSAFCIVDPKMMAEHCLPKYFRHRRFSSLIRQLNFYSFYRVQEGQLTIYQHSFFRKGRPDLLVHIKRRGAGKAKDPWFDPLANTSSKAPDQNTALTPLSGAQTATMTPTPLGLAACYSPMAKPVALDNMSPALKPAMIQACPPSVDLGGSYLSDGLMKKDMDHAYPLSSALNMKNELLYGDIMDAGLSLPKSSSGLSAPLDIDIQDFLTDDCNITPGQIDDRLCGGINPNKCAIVSRDCLKFDEPQSLEPSPVLTNQEDAESVSFEKEVLMDLANVEPGAWEVPLSPLNDEEDMMPWLDLCF