PKQEEEMEVMTEKQGDARYFWNNTPEKGDYEAVEALISMSCNWKSDLKKHADVRPITPASDVSEESEETLLPGAADFSTIPAFCLTPPYSPSDLELSHATPAPRGEADPHAPRAPKAQATSVIRHTADAQLCNRKTCPVRTASVLKYQDGASWDSDGKQDGKAERSAVALSGASYESRRLPAAERETAERAAGPERSAKPAVSRHPSVPGSAQQPAPVAAQCPVPGNGAPPVPVICQMVPLPTSNSVVTAVVPGAAASRPPALCQPMVLMGTQVPKGAVMFVVPQPVVPSAKAPMLSPNGTRLSPIAPAPGFAPSAAKVAPPVDSSRIRSHVCSYPGCGKTYFKSSHLKAHVRTHTGEKPFSCSWKGCERRFARSDELSRHRRTHTGEKKFACPMCERRFMRSDHLTKHARRHLSAKKLPNWQMEVSKLNDMAVPPPSAAAQ