MGDADGVGDAAQFHSPAGIAISPDGRALFVAGCSNHKIWRVELATGTVTTLAGSGEDGDADGVGDAAQFECPEEVALSPDGSTLSVGSRGGLRQVCVAAPPPPPSFAPIVVPPSTLGADLATTRGDASLPQGMVTFLVGDDEERIEHVSKNNLCARSPVFRTMFGIGMKERDAAEVTVSHTDLASFTALVDYLLSDKFDLGEEEGRAQRALDLRELAQMYQVPRLELLCAQALQESVAPATAVPLLEAAHTTGDGRLLAQCRRFVADHAAEVRASGGVEQLRDFGVAKGLLGDALDQVAELKGAMRALRVAES*