MKRASLRLLHFQFQKFYSKSSISVFSQDFSCQFSSLPSIDEHNNNHPSNPDSSSCSRTQSLLFSSKRRHSLNNPSHNLSTLVEPRQPSSQLSSRQRKLKERSQLVDDFEAAKTSDEMIKAFQEMEAILDEKELGLACLKIGLKLDEEGQYPEKVIDYANKALKILDENGHDNDLSLPLAMNLQLLGSASYTLSRFSESLGYLNRANRILKKLEETIDDDGFEIKHVLHAVHLNLANTKNAMGRREDAISDLKICLEIKEMTLDKDSRELGNAYRDMSEAYVALLNFKEALPYCIKATEIHKVELGTNSVEVAHDRRLLGVIYTGLEQHEKALEQNQLSQKVLKNWGLTSELLRAEIDSANMQIALGKFDEAINTLKGVVLQTDKESEDRAMIFVSMAKALCNQDKFSEAKRCLQMACGILEKKERSSPLEVSEAYMEISMQYETINEFETAISLLKKAQMMLEKIPQEQHSVGSASARIGWLLLLTGKVQESIPYLEDAVERLKENFGSRHFGVGYVYNNLGAAYLELDRPQSAAQVFALAKDIMDISLGPHHVDSIEACQNLSKAYSAMRSYTLAINFQEKAIDAWRGHGPSACDELKEAERVLEELKVKACGEFEEQKALPAHPVRRRSSRTGVLVD*