MDIRPNHTIYINNLNEKINKVELKKSLYAIFSQFGQILDIVAYKTLKMRGQAFIIFKEISSATNAMRTMQGFPFYDKPMRIKYSKTDSDMIAKLKGTFQERPKRVKQPKPIQTEDKKAKKLKNAGEVGATNNSATAEQPPNQILFLTNLPEETNEMMLSMLFNQFPGFKEVRLVPNRHDIAFVEFATELQSGAAREALQGFKITPTHAMKISFAKK