MSPASNYNLHPRNEDRHSPAEEQASRQKQQIRAIPPPSPASDRYRHSYHYHPDDDEKPPLFLAFNQDTTRLACGTEKGFRVYGFTPPSLQEYANWEPLLNGGIAHVELMYDRNFAAIVGGGSQPKFPPHKVMMWDFIERRCRGELSFRSTVRAVKLRLDKLVVVLEFKVFVYDFETLNLIFDAETLANPKGLCALSGSPASPFVFACPGLQKGEVRIEWLRPGPDKKLGRETNMVAAHDSHLACIALSYEGRLLATASNKGTLIRIFSTFDGTHLQELRRGAERAEIYCLTFSVNAQWLAVSSDKGTVHVFGLTSGYNSRHNKRTVSAPGNANPGSSFSFMRGVLPKYFSSEWSFAQFRLPEEIKSIVAFAAEKHVLYIVGSDGSFYKCTFDPVHGGEMEQREYVKFLKLKSETF*