MDVLQRYEHIQTVRSEYFQSLLQGAAKEGIIGSDQVKKIQVGLLGLLSRQIEKYTSGESSSVTAESAESLLKSICFSISVALKCHGNIVIASELLERESIEELFKKGNELIRYYYEDARRLWIKIKTEGTKVRNLAYNDTVYKGLKNFFDWYDYRFYAHEMNGSLDYPLSYDEMDLKGIEYIHEYVTHLDMENVLCSSYDAQSIECLMRGYSKNYREDLINVFELVLTNLIGRSMLGYKLDRLDISEEDKEWLLIQLKNVEESVLVQKMEQAFYEVLSFIKVESQATIDYFKITLKNIISRVKHSIKLGKLDKVFITLYEGEDETSISGYIDGNKMEDGDLRVLIDEMKDCRFLDDKIAMVLQSIKSLDDLSEVLNECFFEGEYESVFKLLAKQEIQELKKRIIENKTDLDSLYDWEDTFLKFAAD