MEDDKKEAASKYRGVRRRPWGKFAAEIRDPERGGSRVWLGTFDTAEEAARAYDRAAFAMKGAMAVLNFPGKTSSTXXXXPALRLHPPVTTSRHRADTTEKVELVYLDDKVLDELLAEDYSYRNNNNY