MDRSAVDTIRGYCYQVDKTIIEIFSLPQMDDSIDIECIEDVDVYNDGHLTAIQCKYYESTDYNHSVISKPIRLMLSHFKDNKEKGANYYLYGHYKSGQEKLTLPLKVDFFKSNFLTYTEKKIKHEYHIENGLTEEDLQAFLDRLVININAKSFDDQKKETIQIIKNHFQCEDYEAEHYLYSNAFRKTYDISCNKKDRRIKKSDFVESINKSKVLFNIWFYQYEGRKEYLRKLKESFIRRSVNTSPYARFFILEFQDKTDIKTVKDCIYKIQSNWSNLSKRTDRPYSPFLLFHGTSDANLYELKNQLFNEDLIFTDGYPFKGSVFTPKMLIEGFSNKEIHFQFINDIDDFNETLNSINIRKEVYQFYTENCLDIPSQLPQVNIQVKDFADIKEIV