MDENAIRAAIFIQKWYRRHQARREMQRRCNWQIFQNLEYASEQDQAELYKFFNDLIKHMPQAAGRKNQYQGSAHVSVLDDKDDLVEEFGDIVNAKIELPIRKNHIDLLIDVFRKKRGNRLHPKYVALILREAAKSLKQLPNISPVSTAVSQQVTVCGDLHGKLDDLLVVLHKNGLPSSSNPYVFNGDFVDRGKRGLEVLLLLLSLYLAFPNAVFLNRGNHEDSVMNARYGFIREVESKYPRNHKRILAFIDEVYRWLPLGSVLNSRVLIVHGGFSDSTSLDLIKSIDRGKYVSILRPPLTDGEPLDKTEWQQIFDIMWSDPQATMGCVPNTLRGAGVWFGPDVTDNFLQRHRLSYVIRSHECKPNGHEFMHDNKIITIFSASNYYAIGSNKGAYIRLNNQLMPHFVQYISAASQTKRLSFKQRMGIVESSALKELAVRMRDHRDELEDEFRKYDPKDSGYISISHWCKVMENVTKLGLPWRLLRDKLAPGTDSQKVNYNRTLDLLDTDVILEAEADGMSVMDALYANKASLVAIFNIIDADNSGEITLDEFETAIDLLVAHMPGAYSKAEMLEKCRMMDLNGDGKVDLNEFLEAFRLSDLHRKEQQDENIRRRSTGRPSVAKTATDPVTLLADKISKNTLVVEHDIDPTDCESKVIDPKKS