MGRAPCCEKVGLKKGRWTAEEDEILTSYILVNGEGSWRSLPKNAGLLRCGKSCRLRWINYLRADLKRGNITKEEEETIVKLHSTLGN