GLEQLSKTNLYIRGLPPATTNLDLVKLCHQYGKIQSAKAILDKTTNKCKGYGFVDFDNPAAALKAVHALKTSGIQAQMAKQQEQDPTNLYISNLPLSVDEKELHNMLQPFGQVVSTRILRDYSGSSRGVGFARMDTTEQCHAVISHFNGKFIKIPSGALAPSQPLLCKFADSQRKKHGHGGFVPNGQTGDLRLGAMTLTYDPSSAAMQNGYYPSPYPMANRIMAVQPAVSPYMSSVPAYQAAVMSPPVDTSMSLHPTAMLTQQMGQLSLGSTGAYISANPNVQGAYMPQYPPIQAVPVSI