KKPPSIYFEPESGSVQTFKKKGVLDRGPSFKPYGGTKKGMRGWSFTRVKASETPKKPMTRQGPNFQDSTLFDKKEGTGQGPISSSNISLAKKGGTAYNPLAPREAFFNKKSLVQTPYYVMDSGSTKKKASVSGSYPNPNVGLGIKKDGSQSLGTTPYYVLDTKKISPGSMQTGQDAIRNNKKFSPEGTGSGANANANLKKDQYDPEVRVFSNDGYEEGAPSYAFKKHHHHHH