MGRSPCCSKEGLNRGAWTALEDKILTAYIKAHGEGNWRNLPKRAGLKRCGKSCRLRWLNYLRPDIKRGNISHDEEDLIIRLHKLLDIQ