MPTTCGFPNCKFRSRYRGQEDNRHFYRIPKRPQVLRQRWLLAIGRTEDTVVSQAPKCLWEEKNVKKRVVNSFEIEKEREFRHENTNLLV