MEDDKKTKYRGVRTRPWGKFAAEIRDPERGGARVWLGTFDTAEEAARAYDRAAFAQRGATAVLNFPGEAGGAFGSSSSAPAGSGAGTGRGRGGTEKIELEYLDDSLLDELLDDSKYEEMTYTNTYFFRKKIFVIKMNKKRCI