MQIFAQEKLEKGVGDIATVMKYESKKATILAPLLLNIFLSLGIGSFVQGDYIGGGALLGSQVLGGILIMAGYMTGDIGFVTESTATVITGGVLSGIGGLTIAASYITGIIIPFKFANRYNADLKKRLGIALAGLEPNFDIGINGDSNYRLKNPIEYQFTWG