MPTTCGFPNCKFRSRYRGQEDNRHFYRIPKRPQVLRQRWLLAIGRTEDTVVSQTIPYRIQHVISWFPY