MARAWIVDGRGIAAKVKNASLSSALQIQDCGAHIKCPNCTYRIDNSNVLIPWPGLPKGVKFEPTDEDIIEFLEAKCGIGGSEPHVLIEEFIRPVTEDVGINYTHPQNLPGANKDGVSVFFFHKTVQAYGTGQRKRRKITPTLVNDEPVRWHKTGRTKPVMLSGVQRGCKKIMVLYKSARKGTKPEKSNWVLHQYHLGTEGKEIGDYVVSKITYQQQKLGENPDEGESSSGVRGGPTTPKTNTPTPPSLVDGVAGDEEAFDDLKMFDPFFEELDSIPEAALGKMWSKKARMDEEFVVNLSEDNLICDESMEASSLWENQVLPNPSLGTVGDFDGFSISDLENADLGTPPDFLTLASQESLLNWIGWL