MYKNQLQELAQRSCFNLPSYACIREGPDHAPRFKATVNFNGEIFEGPSYCFTLRQAEHAAAEVALHTLSTRGPSRSLAARVLDETGVYKNLLQETAHRAGLNLPVYTTVRSGPGHLPVFTCTVELAGRSFTGEPAKTKKQAEKNAAMAAWSSLKRSPNFVSVSHTNKESESNEEQEQAFVARCSGSLQEPSSTEDNPSVYPSNRTIPVQVKRKSQDKMREVPPPLEEHQKDEEEWLGGKSDVGEEPIEKGPYMTNLGSALRPSSSNHRPVPISRTPNLNNQTQFRTMCSRPTSISLVPGPIQTMSTIPQMLNSGGFQLHGMAPAVQIRSVVPVCAAPPMRPQSNPPTAQKKEALASSSISPKAEEISATIPKLNRLHL