MLTFTPKANEDISTHVDMLAETGPFQIPVRCLTKKASLKTSTKAVNFGPGVILGESATRSFSLINEGALEVEFSITPARHEQVLEPAEGKGQEALPGKPTLRIGQGASQAGNEPLEALPFTIYQPHGTVPGYKQTTITVRFAPSAGITSHQRLHINYRVPGQKRLQVPSDVVDLEGVGRDVPVFLERSVIDFRCVMVDHTYREKLVVRNGANTAMKVSVPNRPDVADYFEFSPNFGFVQAGEAFPITILFKPRPSILTQCARFLEEAEGGGSVFKVPMKVTVPDQKLPVTFTLLARVTTTDLILTPAKLDFGPCVVGEATGVVIRIHNPSALPQAVGTTNLPAGIGVHPNHGFGYILPGESIERIVTFQPPIPGPQNLNLTACTLAGRTFNLPATAFGVQPTLR