GPGGPEGAGPVGGMGGRPASPCAASPGTAWTSPAHTPTLGPRPGAAAAPSLWRTDFLSSLHGPGAAPSKAXXASSSSAASSPTSGRAPANAAAKSHRCPFPGCAKAYYKSSHLKSHLRTHTGERPFACDWPGCDKKFARSDELARHHRTHTGEKRFPCPLCSKRFTRSDHLTKHARRHPGFRPELLRRPGPRSTSPSDSLPCSQAGSPAPSPVPSPAPAGL