MPKKKTGQRKKAEKQKLRLKEIRSREVPLADLPCNAPMECDKCEKKQKSRAFCYFCQSIQRLPICAQCGKIKCMLKTGDCVVKHPGVYTTGLGMVGAICDFCEAWVCHGRKCLQNHACTCPLQNATCLECERGVWEHGGRIFKCSFCNGFLCEDDQFEHQASCQVLESENYKCQSCNKLGQYSCLRCKTCYCEDHVRRKGFKYDKNKPIPCPKCNYDTSVTKDLSMSTRSHKFGRQQQGGNSDDEEGYGGYYGAGGSGYYGGAASGGYSYGGDDDEDESDGDYDDESDEDDDDDEEEDETTESEPEKETDKKATK