MPVRFQILSPKALKPYLQKELWEYRQHLDNANYKAAWQHLERAHVLGQAFAWPHTYVHFKMLQFGIHIKNTKEVIGQIPRLLVGGVKSFVGEIPLGNTGGANVPPLKPLPIEPEIEAIFKKCDIQLGIQNYTTLDK