IQKLSTMAVPESRPNHTIYINNLNEKIKKDELKKSLYAIFSQFGQILDILVSRSLKMRGQAFVIFKEISSATNALRSMQGFPFYDKPMRIQYAKSDSDIIAKMKGTYVERDRKREKRKPKGQETPAVKKAVPGGAAAPVVAAVQPVPGMPPMTQAPRIMHHLPGQPPYMPPPGMIPPPGLAPGQIPPGAMPPQQMMPGQMPPAQPLSENPPNHILFLTNLPEETNELMLSMLFNQFPGFKEVRLVPGRHDIAFVEFDNEVQAGAARDALQGFKITQNNAMKISFAKK