GPGADGGRVLDTLSPASSPSSINYPAVPGSSDESCSGMLNIECRICGDKASGYHYGVHACEGCKGFFRRTIRLKLAYDKCDRTCKIQKKNRNKCQYCRFQKCLSVGMSHNAIRFGRMPRSEKAKLKAEILTCEHEVEDSEIADLKSLAKRIYEAYLKNFNMNKVKARVILAGKTTNNPPFVIHDMETLCMAEKTLVAKLVANGIQNKEAEVRIFHCCQCTSVETVTELTEFAKSIPGFAGLDLNDQVTLLKYGVYEAIFAMLASVMNKDGMLVAYGSGFITREFLKSLRKPFCDIMEPKFDFAMKFNALELDDSDISLFVAAIICCGGCPVVGGVGHIEKMQEGIVHVLKLHLQSNHPDDVFLFPKLLQKMADLRQLVTEHAQLVQVIKKTESDAPLHPLLQEIYRDMY