MADRIVIDLVEDEFNCEEAESYQDKIAKLEGKVAKMEQEIDGIKEMIANLKKSSYENSLDYDIRSSDEDLEGYSPIRATVYSNFDYTSTFVVKGDPSKLAPKHLKRKRAIRQED