MKVPFFGKEGRGTRRALLGRHFVLGILPAALFLWNSPASAEVAVPENARTMTGVELYMIFQGKTWTWESGAGRMESEDRAFRAWAQSATGESWAEGRWSVNDRGQLCLMAVWHSQSAAAPDKTCFSHRTLDGTIYQKREPSGDWYVFKHAEAQGGDEFNRLVREDLVAAKLAAVKERLEGQVKETKNSVRRKAGMNAVGGVQ