MSFQPAFNARLIAEVKKYPCLYNHAKRGSGDTMERMRIWEKIAAAVDSNCSGDFAKKRWLQLRDRYRKELKTAIKQNFVTPVRWCYFSHLSWLDPYLKDNLVLTACDGYGESNDGFSVDVFGLNSVKTELDDSDCGQSSSLMETSVIDRLLASTHQITSSQKDEREEQNIGACGAEEEGKEDGEKGVEAPSRELCDRRSEKGDSGVGLVHLPQPLSSSIMKNQIMARYQQLEQAMIKQAINTGKSVMEWMNDEDFLYCRIIGVRLKKMEPRKRKRIRAQIMSLLEESENELEEDDDSMSSPNMDGTESSGYDHSLLDVTNEH