MGQREDGDEDEVPHGNHRTRKEIEVHVADKQPCRLWHPTHGGWEHCGPYTCEAAGRAMGLLSPKSRPCHVPYPGKGGTAHLHGRTPCHLDSSVLFGMLSSLHPL