CPRGYCLSGHGGLNQLGGAFVNGRPLPEVVRQRIVDLAHQGVRPCDISRQLRVSHGCVSKILGRSRYYETGSIRPGVIGGSKPKVATPKVVEKIGDYKRQNPTMFAWEIRDRLLAEGVCDNDTVPSVSSINRIIRTKVQQPFNLPMDSCVATKSLSPGHTLIPSSAVTPPESPQSDSLGSTYSINGLLGIAQPGSDSKRKTDDSDQDSCRLSIGVEKSSPVNSKVLRTGEMASNGLASMKSWQRCQRYPHLCPEPNVHQEADQGLYPLPLLNSALDDGKATLTPSNTPLGRNLSTHQTYPVVADPHSPFAIKQETPEVSSSSSTPSSLSSSAFLDLQQVGSGVPAGASVPPFNAFPHAASVYGQFTGQALLSG