MKDRENDGNLESRIFVGGLSWDVTERQLESTFDRYGKITECQIMVGRDTGRPRGFGFITFTDRRGADDAIKHMHGRELGNKVISVNKAEPKVGGEDVDQLKKGGGYSSRGKGTEDECFKCRRPGHWARDCPSTGDDRERFRVPLAMRSRIGDIDGHRDRYGDRDLEREREREREFDRYMDGRRDRDGGRYSYRDRFDSGDKYEPRDHYPFERYAPPGDRFVSDRYGMPEHHLENEYRGRERSYDRDRYARDTSDRYGDMGPIRDEGRPYRSRPGPYDRPSRPGGRPSSYERW