MKQLTVEDAKQIELEILDYIDTLCKKHNINYIINYGTLIGAVRHEGFIPWDDDIDLSMPREDYQRFINIFQKEKSKYKLLSLETDKNYFNNFIKITDSTTKIIDTRNTKTYESGIFIDIFPIDRFDDPKVIDTCYKLESFKLLSFSKHKNIVYKDSLLKDWIRTAFWLLLRPVSPRYFANKIEKEIQKYSRENGQYMAFIPSKFKEKEVFPSGTFDKTIDLPFENLSLPAPEKFDTILTQFYGDYMTLPPEEKRFYSHEFHAYKLED*