MEVELKELHADLQSLSQSLPDPSHHDLLRKIQLRVGDLAKLAEAAPVRRSKVEDMSAEVVDSNPYSRLMALQRMGIVDNYERIRDFSVAIVGVGGVGSVAAEMLTRCGIGRLLLYDYDKVELANMNRLFFRPDQVGMTKTDAAVQTLSDINPDVALESYTLNITTVTGFETFMSSLKNKSFRPNKQGSGVDLVLSCVDNYEARMAVNQACNELSQTWMESGVSEDAVSGHIQLLIPGETACFACAPPLVVASGVDERTLKREGVCAASLPTTMGVVAGLLVQNTLKLLLGFGQVSPYLGYNSLKDFFPTMQMKPNPQCSNVACLERQEEYLFAKPARDAAAKAKMEAEAPSTEEVPLHEDNEWNISVVDDVELVGPDTRSSDVLPEGLTHELPTADEFHKATLDAPVVDNDDLEDLRRQLEAINSP*