MGDKKKKRGEVATLSDLKRAQESDSDSDGQEYYTGGEKSGMVVQDPANNKQNKDVDSIFNRALELGAQKGTGDVSSSSSRAKSGGFGGVGRTLAGGQTSAAAAPDEDSTPEPVFHTITFWRNGFTVNDGGLRRLDDPANIPFLQVREIEFLSIHRGECPRELDSRNPDIPVHVNLMKRDADWTPPPPAQQQYFFGAGRTLGSSQPPSSNDASDAAVTPAAPFRGIVVDEQKPFTSLQLRLADGTRMVARFNNHHTVGDIRGFIDAARAGGPKLYSLQVMGFPPKLLNDSSLTIQEAGLANAVIIQKSNA