MWLFSRKGASGFSGSSTAEEVTQGIDGTGLTAIVTGASSGIGTETTRVLALRGVHVVMGVRNMAAGQEVKEAIVKEIPTAKVDVMELDLSSMASVRKFASEFNSSGLPLNILINNAGTTGPYMLSKDNIEMLFATNHLGHFLLTSLLLDTMKKTTQESGKEGRIVIVSSEGHRFTYRGGIRFDNINDKSGYSSPFAYGQSKLANVLHANELARRFKEDGVDITANSLHPGAIVTNIFRHSSILSGLVNTVGKYVLKNVQQGAATTCYVALHPQVKGVSGQYFSDCNIAKPGAQAKDPELAKKLWEFSTGLISE*