MSFHSSAVYAKSLAESRPSIALVTGGKSGIGKAIALKIATFPFIEQVLAVSRSITDQDVAESPKVQAFAADVGTPEGRQLIVDHVRKLCISESSTPKQLRYLIHNAGTIDPIKSVLEVQPQEFRTAMSVNCESPFFLTTALYPFLCRLDDQGIPGRVLHVSSGAAHGAPPVGWSVYGITKAAFFQSYKVLEREFREQQGGRVIVGSFKPGVVDTSMQDSIRKSSTANMPFVQAFQSMKDKAAALVSSNNRPRPPPQGALDSPENVAYFAEFLLLGTSNEEFANPNASDEFDIRDEQLYSRWIARKDME*