MLLRIKPLFLSAVVPLFITSPRSFIHPTAAMSTANQCDNSKSAIIFLHGLGDSPAGWSSLERNLPSLRPKLGDGVHYVFPPAPTISLTINDGMMMPGWFDLYDWPIGINAKDDQEGKLAAANVIEETVKRLEEEEGISPSRIIVGGFSQGGAVALLTAYHRRTQGKVPFAGCVCLSGWLTLKDDLSVTDEVAKSTPLFWGHGQYDDKVLFEQQKHGVDMLKSHGVDVTDRSYPMGHESDYAELEAMAEFCEKLX