MAVLNRLFNLRSLSSPLSSSSTSSFLRSFSALTSETDLRPPPSLSNAGLLLPRDPKDRTVQWVFLGSPGVGKGTYASRLSHLLGVPHIATGDLIREELSTTGPLSLQLAEIVNQGKLVSDEIIVSLLSKRLESGGAKGESGFILDGFPRTIRQAEILDGVTEIDLVINLKLSEDVLVEKCLGRRICSQCGGNFNVANISIKGENGRPGIYMAPLLPPTHCASKLITRSDDTEAVIKERLRIYNDTSQPVEEFYRSQGKLLEFDLPGGIPESWPKLLQVLNLEDHDDKQPAAV