MDQHDDFDSVSWRQDPESDISRPTTSGTDADESLEYNRDTNGKRRMSSVHEDPPQAGPLADAVDLAGIGDGVLECRVDSPLKENDGTKDAYISYLVTTHTDFKSFQKPDFAVRRRFTDFYFLYKTLYREYPACAVPPLPEKHKMEYVTGDRFGPEFTSRRAWSLHRFLKRLTLHPVLRRAPLLAIFLESPDWNAHMRLHSTRTSTGNSDGSGTGIFDNFTDTFVNAFTKVHKPDRRFIEVKEKADKLDEDLNHVEKIVARVARRESDLEADYNDLATQFRKLVPLEPDVEVPLQIFAASVEETARGFKMLKDHTDQNYLGSLRDMEAYIVSVKALLKTREQKQLDFEALVDYRNKAVAERDSLAANPSSYYASNPLTSSPASFIRSKMEDMRGVDHEQSRRERVRKLELRIDELTREVESAKTTSEMFDEEVVREVADFERIKAVEFRDTLGALAEKHIDFFQGAINTWERFVAEMEGDLDNDPEMSEHGRGGGVAA*