MNPLTKVKLINELNEREVELGVAEKVSWHNEYKDSAWIFLGGLPYELTEGDIICVFSHYSFIFNINLVPDKKTGKSKGFCFLCYEDQRSTILAVDSFNGIKIKGRTIRVDHVSNYRLPEDSEEMDEVTRELQERGCGTHTPPPSSSEGSEDDKPTKKHKKDKKEKKKKKKDKEKTGREVQAEQPASSSLPRSKMIKEKDDPGSKKHSGKHSETGEKGQKSESREVRKSHPSSPEVRMTCRSGTEDQEREPRKEKSKHEHKSSSRREEREDRHRERDRGRSSDIHSRRHDRRSEGRHDRGSEGRSHRSRSRSRDKSHRHKKSRHSRDRESSNPRE