MESLPGKLQAHVVILPFAQQGHINPLLQLAKKLAERGARVTFVVSENTVPSGKGKTQNLEFVGVADNLPAERSKGSNFRDSVDSMLNMEAGFGDLLRRLCDEPSGVTALIYDAFMSWAPSVAASLSLPFVCFFTSNAACCSLLYQVPALIQRGILPFCRDGGENGPLPKDAIEGINGLPSLLPEEFPLCLTFDGTHFRYRFVVDLGKSMLNATAVILNTMEELEPEAIAALRVHKPVYTVGPLLLLSGHLSRLDVNYWPEEDHCLPWLDSHPPSSVLYVSFGSVASLSLPHFQQLALGLEASGQPFLWVVRPDSIDTPLELALPDGFLARTKDRGLIITWGPQLLILSHPSIGGFLTHGGWNSIIENLSTGSVPMVCWPHVAEQRLNRRMMLHNWGFGLSFQHEEDGSVAKEEIARVIRDLLQGERGKEVKKAASKVGDMAKKAVANEGSSQSNFDALYNYITLHDDHHPSM*