MTEKVLVLIVGAGPSGLAVAACLGEHGIPYHIVEREDCSASLWRKRTYDRLKLHLAKEFCELPRMSHPSDAPKYITREQFVRYVDDYVERFNILPRYSTSVESCEYDEASGRWDVRARDLADGGGRVAEYTTRFLVVATGENCEGVIPDIPGLRDFPAGEVVHSSSYKSWKNYAGKRVLVVGCGNSGMEIAYDLAYNGVETSLVIRSPVHVMTKGLIYLGMRLLKWHLPVKLVDFIILTLANIQFGDLSRYGIVRPDMGPLLLKAKTGRSAVLDVGTTQLIKTGDIKVVGAISRIRGNTVEFEDGKERDFDSLVFATGYRSTANTWLKDGGSLLDDNGMPKKKAAGPQQGSRPWKGGNGLYCVGLGMAGLAGISRDAVSVAADIKAAVDSMVGPPAFWF*