MPCMFVSCKTNQQTAKKNSQENIRFISFPTTDFASDQMRALAKKRLYWWCRICGIDFTTTLINQLHICSRHFYKGTCAPLWDVHNPDWVPSLYLPQQALTDRAPNVSTEESAEEFIRHEQLTEEAIANPLLDRKPDSSALRSLLIDEIIAYPIGRTYFLLDDESKDSRTVPYDVKQLSKELKRCLSKSTPIGRMVLDPHAQDCPPRMFSPNEAITQLDLSKPPRWETEKIIMRLQNSILELINVLNEESDVVQAES