MKDVTSLSGPVPLTPACSRRPRAQSMQHFSDKCSIPRECCSSGSFVSKLYRMVDSEPSSIVSWCRGGTAFCIVDSKMMAEHCLPNFYRVQEGQLTIYQHSFFRKGRPDLLVHIKRRGAGKAKDPWFDPLATASKPSDHTPVNISSLSGIQTPTLAPVSGRTCYSPMAKPIALDNMSPALKPAMIQASPPSVDLGGSMLSEGLIKKDMDHLYPLSSALSLKNECIYGDLLDTTSLIPSKSSGLSTPLDIDIQDFLTDDCSITPGQMDDRLSGGNNSSSSMNPKCAMVSRDCLKFDEETHSSLEPSPVLTSQETSDSASFENEVLMDLANVEPGAWEVPLSPLNDEEDMMPWLDLCF