MDIRPNHTIYINNINDKVKKAELKRSLYALLSQFGQIVDIVAMKTMKMRGQAFVIFKELTAATNALRQLQGFPFYNKPMRIQYAKTDSEVIAKMKGTYAQELPANQMKKAAVVPAVPLHSPAAQVRPVRDTPEPIRNLQVPDNPPNYILFLTNLPEETNEMMLSMLFNQFPGFKEVRLVPGKHDIAFVEFESDLQAGVAKDALQGFRITATCAMKITFAKK