MKNIERLLSGDGTRKPGVDPSYNLLGMTLPELKTFAEEAGLPKFRGKQLRDHLYGVKPAKNIDDLVTLPKAARRQLLDAGVSVGRSVVHHVAGSPDGTTKLLLRLHDDRVVETVGIPAHEAGHRRLTACVSSQVGCPMRCTFCATGKGGFARNLATHEIVDQVVSLEEHFGERVTHIVFMGMGEPLLNVPNVLRAHEALNKEVGIGSRHITISTVGVRGAIERLARAKLQSTLAISLHAPNQELRERLIPSAKAYPMQELLNDAQQYFIATGRRVTFEYTLLAGVNDSIQQAEELGRLLYKNKLASHVNIIPYNPVDDAPDFKRPGRASILNFRNTLEQMNVPASIRQSRGLEAAAACGQLRNAYQKNALQAEEA*