MPTTCGFPNCKFRSRYRGQEDNRHFYRIPKRPQVLRQRWLLAIGRTEETVVSQLRICSAHFEGGEKKEGDIPVPDPTVDKQLNIELPPKESKGGERKRNKGS