MGDFEETQAIVCDNGSGNVKAGFAGDDAPRVVFPSIVGRPRNKNSMMGIGQKDTYVGEEALSKRGVLSLKYPIDHGIVTDWEDMERIWQHTFEGGLRVCTEDHPVLLTEAPLNPKANREKMVELMFEAFEVPATFVAIQAVLSLYASGRTTGIVMDSGEGVTHVVPIYEGYALPHAIHRLDLAGRDLTDALSRILMEDGLVFATTAEREIVRDIKEKLSYVALDYDKEWTKSCESSIIEKQYELPDGQVITMGSGRFRCPEVLFDPSRIGVESGGVHEAVFNSIKRCDVDIRREMYGNVVLSGGTTMIPGLAPRLAKELGSLAPESVRVRVIAPPERKYSVWIGGSILASLSTFEQMWITKEEYMDTGSSIVHMKCF*