MVHYPMLESRATLSRVAQLYTPYILGYGTPGLSGGKAGWTLYECVDCGNKYKHKGSLQRHIKYECRKQPSFKCPYCVYRAYQKHNLLLHERHLHKDLPEKVDFVSE