MASAPPVQEEALQAGTNHFRSRLAAAVRSISWSYTIFWSTSTSLPGVLTWNDGFYNGEVKTRKISNLEDLTADQLVLRRSEQLRELYYSLLSGECDHRARKPVAALSPEDIADTEWYYVVCMTYAFRPGQGLPGRSYASNRSVWLCNAQSADSKTFLRALLAKSATIQTIVCIPFMSGVLELGTTDPVSEDPNLVNRIVAYLKELQFPICLEVPSSTPSPDETEDADTVFDGLIEEDQMVILQGEDELGDVVVAECETNGANPETITMETDEFYSLCEELDLDLGSYQLVPTSARETMAAAAAAANDVDGVAYSHASCFVSWKRANPAEKVVAVPMTAGIESQKLLKKAVGGGTAWMSNIDGRGSVAITTTPGSSIKSHVMSERRRREKLNEMFLILKSLLPSVRKVDKASILAETITYLKVLEKRVKELESSSREPSRWRPTEIGQGKAP