MLKEGRSSKLGEEDKRDQDRGFCLRPFGLCREVACSHGHFDAGQRLPSGESSESTTQKARAKNPNSKRISTMRENLKEFFADTEAIHSDIALRRDLAVYLTYWLGEAVFAGGDGTHIRPHCIFPTCQMAFGERLALVPALYSYLCTKLHAAVFLVRLGLPMNRVLSAHIFYSWYVYHCPNFHQLGVAQDDDPFMIRLARGKPFFESLLSARLRIRRFWDVEMGQSSVKLSPSLRKNAFDFGVSRDSTRAGSGRHYSLTNADRSWLFNIRVGTMVYRRHLFVDIQPYVPSRFAM