MAAAPAAAIKPIDKGTIHRICSGQVILDLATAVKELVENALDAGATSIEIRLKEYGGELLEVADNGHGVSPENYQALTLKYHTSKLANFTDLQELGTFGFRGEALSSLCAVADVSVVTRTTEQEVGVRLSYDPNGLLVEQAGAARTVGTTIAVRELFKRLPVRHGEFLRHIKREYARLVALLQAYALISTGVRIICTNQVGSGTRTTVVNTRGSPCVRDNILAVFGGKAADSMDPLQVEELDSGVTAAGWVSKANVSSGRASGDRQFFFLNGRPVDLPKAAKVLNDTYRSLGSPATAASKPMAVVDFRLPTDSYDVNVTPDKRKVFLHAEQRIMAAFQQGLQALWEPSRNTYDVQDTLGVTQQAQRGGSGSGSGRAAVAAGARSTPLQSFSQFSRASPVGVAGAAGASPGAKRLQHQQQGX