MALKQFNPTSPGQRGLVLIDRSELHKGRPEKKLVEGLTKSGGRGGNGRIAVRFRGGGAKRLYRLVDFKRRKQGVATVVRLEYDPNRTAFIALIKYQADGELAYILAPQRLKAGDEVVTAEKVDVKPGNASPLRTLPIGTIIHNIELKPAKGGQIARSAGAYAQLVGRDAGYAQIRLNSGELRMVLDTCMATVGAVSNPDHMNQNLGKAGRSRHMGRRPHVRGVAMNPVDHPHGGGEGRTSGGRHPVTPAGKPTKGAKTRVNKATDKFIIRSRHKAKKGR