MDQIVKEAKALKWGCFERVAGVFDGRAATFSACLMPTTCGFPNCKFRSRYRGQEDNRHFYRIPKRPQVLRQRWLLAIGRTEDTVVSQDIVKVGNLLVRRIQKPPTVN