TVGQRLCSSAVAFRFSNNFPSVFEFYLILSFSNQSAESQKGKEREREEIVSKKLVRERKNPENSGGVMASSKVITTTSATNPDVPRQPSLCSSLSTLLADLQNQQSNQSQSQNGSMSMDDLLKNIYSSPPPPPTTSEAHAQFPGASISREGSFSLPKDVANKSVDEVWKEIVAGGGDQRQGGPTEEMTLEDFLTKAGAVREEDVRGVVNQVGVGAGVYAVDPAVINGGGSQFSTFGNNGGVDHQRLVAPAGGGARGKRRAVEEPPLDKATQQKQRRMIKNRESAARSRERKQAYTVELESLVTQLEEEQTRLLREEAELQKERFKQLMENLIPVEEKRRPPRVLRRVHSMQW