MSIVLPSGTTDGFKAVSKYSAPVRRPIEPVGRYFLAHASRTLRGHTWSEFEKLEAEKNVKQIEVNEDEDLGDEEQSEELLEHDPREWKTANLYAVLGLSHLRSKATEDQIRRAHRKQVLKHHPDKKSASGGLENDGFFKIIQKAFEVMLDPVKRRQYDSIDVENDPKPPAPKSKYDFFEAWGPVFESEARFSTKQPVPLLGNLESTKEEVDAFYSFWGRFDSWKTFEFKDEDVPDDTANRDHKRYIERKNIANRKKLKQEDNKRIIELVERAHAEDPRIKLFKEKAKKEKAAKKWEKESGSRKAAEEAAAKKAAEEAAAKKAAEEAAALKANSKKAKEAAKAAKKKNKRNIRAAVKDNNYFGDSAKSADIDADVDLLIEKFDDVKLGEVADKVKDADAASVKSTFVEVAKELVGAGSLDASYLKYFN*