MVVEGSQQEILNPGFLLIGTRQQGALGLFLRELMFLDRFNAVSPSFKVRDVTTIQGQGVNRLSKSSLSTIEEHLEYKTTVAYAPLGVTGLNYRLLNIPCGVCGDRSTGKHYGVYSCDGCSGFFKRSIHKNRSYTCKASGNLKGKCTIDRHHRNHCRACRLNKCFLAQMNEESKCILSFLCVCVYIGFYF