MKLTVKTLKGSHFEIRVQPSDTIIAVKKNIEDIQGKDNYPCGQQLLIHNGKVLKDESTLLENNVSEDGFLVVMLSKSKTAGSSGTSSAPPSAPTVNPTPAPEVTPPAPEPKDVASASDAATASLPTDNFSQAASNLVAGNNLEQTIQQIMEMGGGNWDKETVTRALRAAYNNPERAIDYLYSGIPETAEVAVPVASSGVNSALGTTTVPAAPVSGAPNSAPLNLFPQENVAGAGGAALGSLDFLRNNQQFQALRSMVQSNPQILQPMLQELGKQNPQLLRMIQEHHQEFLQLINEPVDGSDGDLFDQPEQDMPHTVSVTPQEQEAIERLEAMGFDRALVIEAFLACDRNEELAANYLLEHAGDYED*