MVSDHDDGKLPAQWKKVCVVGGGMAGLAAARELRREGLDVTVLEQRGGVGGQWLYDAATDAGDPLGMAGVHSSVFASLRLNSPRESIGFSDFPFRPTNDAGGDARRYPVHGELLRYIRDFCDAFGLMDAVRLNTTVTRVAMAPPRRDGSLRWAVRSRRHGEAETEEVFDAVVVAIGHYSQPRLPTVDGMDRWRRKQLHSHSYRVPDSFAGEVVVIVGCSVSGAELALELRRVAKEVHLSTKSTEETITSAMSKSVARYENLHLRPQVEHLREDGTVVFDDGSFVVADAIIYCTGYNYSFPFLDTNGKVTVDDNRVGPLYEHVFPPELAPSLSFVGIPAKVLLPVFIEVQARWVAQVLSGRRTLPSQEEMQRAVEEHSRGMEAAGLPKRWTHDMFLDLERCDDSGERTCGFPRMEQWKKEIFFSSLSDMVDDMESFRDGYHDSDLVRDGLRRHGWTPVAPRPQEEDDDAKAIGVANI*