VAQPAATPRCQVDGCGADLSGSKGYHRRHRVCELHSKAPKSIVKGQEQRFCQQCSRFHGLGYFDEGKRSCRRRLAGHNQRRRK