MAAVAEEEVIVVGAGQSGLAVAACLSLRGVRALVLERDDCVGSLWRKRAYDRLHLHLTKKYCALPHAPHPAEAPAYLHRDDFARYLDGYAARFAVRPRLRREVRSARYDPASARWEVEAVDLGTGQAERYAARFLVVASGENAEKFLPEVPGLEAFPGQVMHAVEYRSAEGMRGKAVLVVGSGNSGMEIAYDLAAAGAVTSIVVRGELHLVTKEIWNVAMTLYPYLPVWVIDKLVLLMCAVVFGDTSRHGLRRPAIGPFTMKLTTPGYPVVDVGTYAKIRSGEIRVLPAAVKSVRGNVVEFGDGSRHPFDAIVFATGYRSTVRRWLKSEDGLVGDDGMAARSYPEHWKGDHGLYCAGMVRRGIYGSCEDAELIAADISKLLHPKQEQGNGV