MTTTVARYQLPHGALCVSKGNLVAFDGCAIVNAADTKCLYGKGVDGAVNKAGGPALIEARKQLPVRAGTRDVRCPVGDAVVTVGGNLRCRHVIHAVGPNFNPKAQWVQKVAPDGEEKLHSAYLSAMHRAKEHGVRTLAFSLLSAGFFRGPKPLVDLLSIACRAIREGAYPGLEEVHLVSFGGGEVGPLKQAAGRIGLAPAGGGGAGGGAGGGSSSSEAEGLRRFFSPSGDTGGGGSAGGGGSAGGGGRAGGGGSAAASGSSGGGPGAAAPRPGPAPAGSAEDAPIVLDDDEEEEEPACRKRARHPPPADAPPRTLHAGVERLTLRGGVLDDAILARVTAIAQQCNCVGCDGRGLADAVARKLPYGSSYADRRKAASSRFACPEDRAVPGTIDVRRPPT