MAGHLASDFAFSPPPGGGGDGPGGPEPGWVDPRTWLSFQGPPGGPGIGPGVGPGSEVWGIPPCPPPYEFCGGMAYCGPQVGVGLVPQGGLETSQPEGEAGAGVESNSDGASPEPCTVPTGAVKLEKEKLEQNPEEAKDIKALQKELEQFAKLLKQKRITLGYTQADVHPGGSIWEGVQPNDHLPL