MVKEAKVLECFEQRAASFSACLMPTTCGFPNCKFRSRYRGQEDNRHFYRIPKRPQVLRQRWLLAIGRTEDTVVSQVRMHPLYCFLYACHSYR