MGDFNELLINIVQRNEALYDLSCEDYHDNKMKKRIWIDIAEEISRETGQMLNADDVKSKWGYLRDRYKRLKKDLPSGSSAAKKIKWEFFESMMFLDACCEDRVTNAFRTSSLSSASASSLAETMSCASLAESSSSLACSDNEDLFGTEGESSRELVNRKRPTRLRSEQNERTLLLEMLKKTNEELASVQPASPNFHFGQEVATALDAMPEHERGKIKRAIMDLLYAPTSYEDDILAYYGN