MDVRPNQTIYINNLNEKIKKEELKKSLYAIFSQFGQILDIVALKTLKMRGQAFVIFKEIGSASNALRTMQGFPFYDKPMRIAYSKSDSDIVAKLKGTFKERPKKVKVTKVVPGTDDKKDKRKKPASTENAAPSTQTEQPPNQILFLTNLPEETNEMMLSMLFNQFPGFKEVRLVPNRHDIAFVEFTTELQSNAAKEALQGFKITPTHAMKITFAKK