MPYQLIDLSETIFPNSESEPWPAKITYLDHRTGAQEMREKFGVIPKDLVYSQGLGWSYEFIEAMTHTGTHLDAPWHFHPISEGKIAKTVDEIPLEWCFSNGVVLDMRHKNPGEYITIEDLNLSLEKINYEIKPLDIVLIMTGADKRMGTKEYFLQPGMSREATLWLIGKGVKVMGIDAYTWDRPFSEMSKDYSQKKDGSFIWPAHFAGIEKEYCHIEKLANLDKIPRPYGFKVSVFPIKIHKASAGWVRAVAIIENI