MATSIASSSATFLSSLCGFHPPQPECRSEPFSAGAPASDASPASLGRASLSAFSAFSCPSLLILRFPPNFKRQLSIKARRNCSNIGVAQVVAASATNSPAFVPDSVATPTPAPAGGSPPVAATAAELVKGIPLPPCSTTVNGSSQIIKAEKQFSASSTLAVHGGERMGRPKVSDSLTTPIVQTSTYTFTDTAELIAYQDGTYRSFEYGRYGNPTTHAAEEKISVLEGAEATLLMASGMCAATTMLLALVPSGGHIVTTTDCYRRTRQFIQTILPKMGITATVIDPADVTSLENALDNNKVSLFFSESPTNPYLRCI