MSKKFSIGEMSKLHKISIQTLRYYDQIDLFKPVHVDQESNYRYYSIDQFSQLDIIKYLKYLGMPLKEIKSKLDENNEEILKLLTNKINIVDEKIKELELIKKVLSTKKETMEKGMKVDEVGKIVRKHIPRRSILSIEYEEGLSSEETMELSRRQIANILEDNISVFYGGVSGLVSIDKFLKEDKVIYDNSFVTVERDLFDIKSQKHITEISSGDFICMTYKGPYKENYTAFKKLVDYVEYKRIPIENYIYEIPIIDPLSTNNEEELLTEIQIQVKKREIDLRCLV*