MEMVKLIIDGKAVEAPKGATIVAAAKSLGITIPTLCHLQMGGVGYKNDCASCRVCVVEVEGRRNLAPACATPVYDGMVVTTNSMKVMQKRKTVLELLLSDHPKDCLACSKNGECELQDLAMQFGVREIRFAGKESTYRQDVSPSIIRDIDKCIMCRRCETMCNVIQTCGVLSGVNRGFEAVVAPAFEQDLEDTACTYCGQCVAVCPVGALHEADHTWRLVKDLANPAKKVVVQVAPAVRVALGEEFGFEPGTNVEGKMIAALRKLGFDMVFDTNWSADLTIMEEASELIDRVTKKLAGDEDVKLPILTSCCPAWVKFFEHNYPDMLDVPSTAKSPQQMFGAIAKNVWAKEEGIDKKDLIVVSIMPCLAKKYEASREEFADKDGNPDVDYSISTRELAKLIKQANINFNGLDEEEVDNPLGSYTGAGVIFGRTGGVIEAATRTAYEWITGDTLESVDFTVLRGMESVRVAEVSIPGLDEKLGSKFRIGIAHGLGSARELLDKIRSGEETVHAIEIMACKGGCVGGGGQPYHHGDFGVIVKRAAGLTSIDEGKELRKSHENPYIKELYEKHLGKPMSHKAHDILHTEYFPKHKM