MTKLDDWFNLAHLPQSDLNFPPPILIRWSGPILNNPTNQVREPGFRLSDAQTMSCTFASLLVQLSSSLDATNSAKSKSSVSKIMHQNNKKPFTTESNCCCQVCGDKASGKHYGVPSCDGCRGFFKRSIRRNLTYQCKSNDDCVVDVARRNQCQACRLKKCLQVKMNRHAVQNERVPKEPRRHYRCSDEYAIFSSARNNFAQSMNMIDIWQERNHRLLAVTPSSAGWWCWKNFPLNFGSNFTHAASSCPHVMPKSMQMQPYSIPCAYPNTVAPSPVVPNFTFNNRIYSKGNINYMTFEKFARNLFTLSPREMASSKDHNDTVGILNILKIWLQSIAQFWQLPLKDRRQLLMKSWHELFVLLAIRRGQFQLMLSKVKTINSTMDKISPEEKLSLEQAASMVEQLNISPEELYCLLALILFKPNVPSCEG