MATMKDPACLVPVATAVRRPRANTIADSQPSRTMDKPNASRDCCSSGSFVTKLFKMVDSEPTTIVSWIRGGTAFCIVDPKMMAEHCLPKYFRHRRFSSLIRQLNFYSFYRVQEGQLTIYQHSFFRKGRPDLLVHIKRRGAGKAKDPWFDPLVSSTPKPPMPLPMTVGQVPALNVREACPPTHPDLPSVQTSGMMCYSPMAKPLVGSIDNMSPALKPGMAHMSPPAVDLGGSAMRESDKFIETHRWGSHLLDLQDQQGNFNGMLVKSEHAFGGELPSVIASSGMVKPTAPSMNTSVDIDIQEFLTDDCSISSTSSDKCSGDDHEVSFLSNNVLPARRALMARDCLKWETKNETSGSQDREARASADDDASFEQELLLDLANVEPGAWEVPLSPLNEGEDVMPWLDLCF