MRVLVLGSGVIGTASAYYLARAGFEVVVVDRQDGPALETSFANAGQVSPGYASPWAAPGIPLKAMKWLLEKHAPLAIKLTSDPSQYAWMLQMLRNCTAERYAVNKERMVRLSEYSRDCLDELRAETGIAYEGRTLGTTQLFRTQAQLDAAGKDIAVLERSGVPYEVLDRDGIARVEPALAKVADKLVGALRLPNDQTGDCQLFTTRLAEMAKGLGVEFRFGQNIERLDFAGDRINGVLVNGELLTADHYVLALGSYSPQLLKPLGIKAPVYPLKGYSLTVPITNPEMAPTSTILDETYKVAITRFDQRIRVGGMAEIAGFDLSLNPRRRETLEMITTDLYPEGGDISQATFWTGLRPATPDGTPIVGATRYRNLFLNTGHGTLGWTMACGSGRYLADLMAKKRPQISTEGLDISRYSNSPENAKNAHPAPAH*