SSSTEPLTYGMLVVLGYNGAPPQGNQERRKSSYLLQKKSLASGVKPFKQHLASSQTGMQVVHSNQAHSVSYTLARGPSVVVEYCRDNKTDMFQIGRSSDSKIDFVVMDTVPGVKDGAVQPNPQKSTISRYACRITVDRHPPYTARVFAAGFDKSNNIFLGEKAPKWKNEDDMMDGLTTNGVLLMNPRGGPNCPPGIWREISVCGHVYGLRDTRSAPEKGKTVQNESNVLFDGSLIDLCGAVLMWRSADAIPTMPTEGMIDAMRRRLNMMRLQCPVGLNTLVFSGASQVISLRASRQPHVYIKCGHVHGLHGWHGPDSSTDVTESRTCPICLQVYNYVPLQIGKERAFFVGEIVSSHAFVPCGHVCSEETVRFWSKIPIPHGCDAFQAICPFCSLPLEGEDGFVKLIFSTEQ