MDIRPNYTIYINNINDKVKKEELKRSLYALFSQFGQILSVVALKTMRMRGQAFVVFKELAAATNALRQLQGFPFYNKPMRIQYAKTDSEVIAKMKGTFGDKEKKKEKKKKAQELAANAAKKPAAAAVPGLTLALQVPDNPPNHILFLNNLPEETNEMMLSMLFNQFPGFKEVRLVPGKHDIAFVEFESDTQAGVAKDALQGFRITATCAMKITF