QNFPDQDVLGQAFEDALEVLQQHSDREMQYSPGYKNCLALINHHHHHLRASPSYSAAPSTEDPGYSWRNVINSAADFYADETVYHTLQNTPENQVMHAAAGQPKAGKGRKKLRLFEYLHESLYDPAMANCIQWVDKPNGVFQFVSKNKEKLAELWGERKGNRKIMTYQKMARALRNYGRTGEIIKIRRKLTYQFSAVVLQRLAPSYFLGKETVYHPYIQSNQEYQCADDWTSYNNYMYNNGYALQHANS