MGGSLHKWYQDEALMEGKKINASILPLAIDLREIERWGSKEQEGLKKNSRAGLGFLVGWAPRVWCPVEFGRWAPKGWHPDKLFCASATDANVSIRTTNDAANEPTSKQCNGRRSGTWTLSQKGRRPGGGAQVVRERAGAQWVAPRWFRRVQAPSGWRPALLPKVVRDLFDTNDDDDDDDANARFDLAMQLEL