MPTTCGFPNCKFRSRYRGQEDNRHFYRIPKRPQVLRQRWLLAIGRTEETVVSQLRICSAHFEGGEKKEGDIPVPDPTVDKQLNIELPPKESKGSERKRSKGDWFC