QSFPDQDVLGQAFEDALEVLQQHSDREMQCSPGYKNCLTVINHHHHLRASPSYSTAPSAEDQGYSWRNVVSSAADFYADETVYHTLQNTPESQVMHAAASQPKAGKGRKKLRLFEYLHESLYDPAMANCIQWVDKPNGVFQFVSKNKEKLAELWGERKGNRKIMTYQKMARALRNYGRTGEIIKIRRKLTYQFSAVVLQRLAPSYFLGKETVYHPYIQSNQEYQCADDWIGYSNYMYSSGYASQHANS