PGVSSVNQLGGVFVNGRPLPQDTRQQIVKLAVSGVRPCDISRSLKVSNGCVSKILGRYYRTGTLEPKGIGGSKPRLATAPVVARIAQLKGECPTIFAWEIRHQLCAEGLCTQDRTPSVSSINRILRALQEDKRLPWAQLKLQASPAPGLYFPHSGAEAPRGTGPGTRQRNRTIFTPYQAAALEK