MGRAPCCDKANVKKGPWSPEEDDKLKSYIEKHGTGGNWIALPQKIGWFLMTFF