MFDKALLNVEHLPHCNEQNYWLQNEQANTEKQQPSSNRRKACPKKQDRKHEETVDLRNLLLLCSQSVYVNDTINANELLKQINQHSSPFGDATQRLSHYFANGLDARLIGDGTGAQTFFSSSSFKRITAAKFLKAYQVHYISPPFKKLAYFFANKMIMKVAAKAESLHIIDFGILYGFQWPMLIKFLSNREYGPPKLRITGIEFPLPGFRPMERIQETGRRLAKYCKRFNVPFEFNAIASWNWETIRVEDLKIKSNEVVVVNSLMRFKNLLDESIEANSPRSAVLHLIRKINPDIFTQSIVNGSYNSPFFSTWFREALFHFSAIYDMFDTVIQRENEWRMMIQKESVGREAMNVVACEGLERVERPETYKQWQVRNTRAGFKQLPLNSELMANFRTELRQWYHKDFVFDEDSNWMLQGWKGRILYASTCWVPS