MKDKKKGGMKESWSRKVIGALKDMTSIGIAKTSKDNIDIAVIKATSHRDIPPNEKHVLTALSATGDSGSRLRLIYALEKRLTRTRDWKVALKTLALFHRLLRDGRPAFSQDLQNFSHRSVIDEMFCFEDRSSPFASNFSLWVRKYSNYLAQRLHVSRIFNYDVALENHSARINELDIQPILLYMPSLQQLLGCLLDCTPEEGFVGMNSLLLYALDLLLKECPNIYSTINVCICELLGSFFADMPRHRALILLDIYKRYLQQSQRISTFYDTCGGLLTPGQSDFPSPNKPSESVLSEMEDYIKIRSHPGSSIYLSAGEMRNSILDASNPNSTVAEDETNCCVSDSPTLSFSDWLFTPTLEIEDNMQPQQQENNDTRLV*