MPTTCGFPNCKFRSRYRGQEDNRHFYRIPKRPQVLRQRWLLAIGRTEETVVSQLRICSAHFEGGEKKEGDIPVPDPTVDKQLNIELPPKESKGGERKRNKGNSSRENWSGVQNVLFYIQAVLQYQGRLLYERGSFPIF