MDIRPNHTVYINNLCDKVKKPELKRSLYALFSQFGHVVDIVALKTMKMRGQAFVIFKELSSATNALRQLQGFPFYSKPMRIQYAKSDSDVVLKMKGTFADKEKKKEKKKAKAQEQAANAANKKSAPASNANNAPAASQNTQVQDNPPNYILFLNNLPEETNEMMLSMLFNQFPGFKEVRLVPGRHDIAFVEFENETEAGSARDALQGFKITPSHAMKITYAKK