LKKSLYAIFSQFGQILDIVALKTLKMRGQAFVIFRDITSATSALRSMQGFPFYDKPMRIGYCKTKSDAIAKMQGTYVPREKRVEKKKVEEPVKGRKNRQNRHADVVIPPPSQIPMPGAPPAANQPPPLLGEMPMQMGQPPIQVPTAPAPVVPDEPNNILFLTNLPEETNELMLEVLFKQFNGYKEVRLVPGRHDIAFVEFANEQQSGTAKDALQGFKITPTNTLKIAYAKK