MGRVLHAVGAVDEKTRRKHERDATAAGKGSFKWAWALDERPEERARGVTVDVAQAAFTTGRTEVTLLDAPGHRDFVPNAIAGVSRADVALLVVDASPGAFERGFQGGGQTREHLALAAMAGIASVIVVVNKMDACGYDEARFEEIKRALSPFAKNANSISNDAGIAGIAGFGHGSGFAFEHVAFVPASGIDAANLVSPEAPPPPALAAWWRGPTVCGAIDDAPVSSSAAAAAGGGGLGPTRFPVADVIADGGGGGGRGARATSLGPAAVGGKLERGSLRVGQRLLAQPSGVACVVRRVLYTGPHTTAAVAYPGDAVDVGLDGIDPACLAPGSVLCDPAFPLTPAAKIRAEIFVLADVRVPILAGTTVGLHFNGARCEASVSSLVSSLDATTGETVKTRPRCLTRETRAVIELVPERPACVEREADVLALGRIALRRNGATVAIGIVTETWGEDELRALEKEKEKEAATN*