MGDCEEGREERVMDIGLKDLSKKLEEFAKARDWEQYHSPRNLLLAMVGEVGELSEIFQWRGEVARGLPNWEESDKEHLGEELSDVLLYLIRLSDICGIDLGDAATKKIVKNATKYPPKVF