MPRKERRSGVAYIHNDKERDHTFYKRRSGLFKRVTDISALTRARVAVVLETNNGKMHSFGTPLADPIVDAFLFGAPLAVPSADEATIARIGSLQNEVAQLDMENMTEEDKNQLSILRMKNIQEENPGMVANLIFMKEKDLNLEDLNKVFSELSRVQKDIRFQQPPLPGREDKTCGTSVAQDLLLPSVLPVDHLGTTHSLMQSSWPHNLSQLQLPSKPLPSQPEQTSAPLFPMQAPQMLHSAPPSLAPHLASHVQPIQNQVHEQTPAEELHVQNYESPCNIVQPQQDDANHDSTSGQNLEASPLLGYSSANDFSIDGPFNTEQWGYALSDQSYYNSFLGMDAYLGSSATDLGQSSMVNGGWVDVPPSST