MDIRPNHTIYINNINDKIKKEELKRSLYALFSQFGHVVDIVALKTMKMRGQAFVIFKELGSSTNALRQLQGFPFYGKPMRIQYAKTDSDIISKMRGTFADKEKRKEKKKAKSLEQSANAANKKIIQGATQNSTSAPGTSPQNQQVPDNPPNYILFLNNLPEETNEMMLSMLFNQFPGFKEVRLVPGRHDIAFVEFENECQAGAARDALQGFKITPSHAMKITYAKK