MAHEMATFFGGAPPATAAAAALAPFREDQRHQDAGEEVYHVDDVEDGGAGHGHGGGGGQGKLCARGHWRPAEDAKLKELVAQYGPQNWNLIAEKLDGRSGKSCRLRWFNQLDPRINRRAFSEEEEERLLAVHRAYGNRWALIARLFPGRTDNAVKNHWHVLMARRQREQSGALRRRKASSSSSSSPGPAPPQHYAPVVVLHHHHYAGPNPLPFRAGAHGVAAEAVPAPAADTRAYSGAESEESASTCTTDLSLGSAGAAVPCFHQSTLPA