MPLLNPKSLLSTSACPSESDTDSAEEHDESKQPWPPASESHAKEVERVCKVIDELFASDRNMEAVLDECGVDLTHSLVLDVIERFKHAHKPTFRFFQWAGTRPGFSHDASTYNKMLSVLGKTRQFETMVAFLEEMGKEKLLSMEAFRISIKAFAAAREMKKSLGIFQLMKRYNFEAGLDTFNCLIEALAKAKLGKEAQALFEKMKDQYPPDLRTYTVLLLGWCKLKNLVEAGRVWNLMLEDGFKPDVVAHNTMIDGLIGGQRRSEAIKLFELMKAKGPIPNVRTYTILIRDLCKGEKMDLAVKCFEEMLEAGCLPDAATYTCLIVGFGNARQMDKVSGLLREMTEKGCPPDSRTYNALIKLMTNRNMPDDAARIYKKMIKNGFEPTIHTYNMMMKSYFHGKNYEMGCAIWEEMAQKGICPDVNSYTVYIGGHIRHGRPKKRISILRRW