MNRGKSPPVDLDKYLVGKEHRYCTYQDGARLYSMAYWSFVTLAKEAKANIKLRKTALVDLDLIEQYIEQFCEEGNESEEVFMARRKKIEDLAEIVKEGKKKYVRYAEGAELYSMGLHTFESLAKEAKATRKVKGVVLCNTEKIDAFIESFDE