MTIMQTEPNWNLVTDAYEKPENFADLLSLLIPKRPKGEGKERTILAWKEKEFYKKENLIPFILYGMKKIHNLPKFHKDEMPTLVRIVRLCQEVGWYQQAYRFMVDEGLEEFVQTSLDYESWDVFTQVVAWNYLIIKQKVAELDSNDYFIWERIKFNVECIEKYKALLSHKEMLEFMFLYLCKQAKTLSREKLDENLMDLAVYCNTYIYDLYTLDLLKKYRKCTDFLTYYEPSRAVVACQHAVIAQISDHLNPLKTTHVDDYLFVIKEIMEYMSFEFMKKYEHFIGKLLSYVPFFEMIQVPQHAYYCEELMYICKGIGYKEELLRDYIFIQLPNCFPSFIKQFLKNKRYASIHDILFYWCSDEQRMNLENKYNLSFIYEKYACG