MSVKRGIGDSAFLKKKIPQNPKYQHVKTRLDTGSSLTKYMERLEEARKNYRYRKDELFKRLKVTTFAQLVIQVASVSDQNDNIKDEMAGLEDDVSIFSASPGLDCLSDQTNGSPQPNLPPPQTINIDESGDNGFSPRSTLQSVISGVGELDLDKNGQKTIRLSPVSTSNTTECPYPDCPYLLLDVRDRELYDQCHIVSAYSYPIATLSRTMNPYTKEVLDYKNASGKIIIVYDEDERIASQAATTMCERGFENLFMLSGGLKVVAQKFPEGMTTGSVPISCLPSPTGPAGRKRSAQHQTSQLAEKKWRFTAEDLDKIQHYLEEVFIPSETSSRLSSRMSTSSARSKASTVGSSRQGSSIAGSESARSRSSRPWK