QGKYSGNPTHIAVVIANCLREERRLLAAASMPVQGPLEKSLQNSVVSERQRSMEHKVSAIKNSVQMMEQDVKFLEDLQDEFDFRYKTIQGFDQGDKNNVLMKQEVVALQGMLNTLDFKRKQSLSQVGLPVSTPILPMRELRPREVRSLRQREEIACLGCQTQHPLPITLSDICLPSFTLYPEARRFVKRLLYAKQCSKRWGTYQWDSLINSRKTIKNPKTPLPPFPFASSLVVERQPCMPTHPQRPMVLKTLIQFTVKLRMLIKLPELSCQLKVKATIDRNVSTVSNRRFVLCGTHVKAMNMEESANGSLSVEFRHLQPKEMKSSAGTKGNE