MEMEQLCSLLRDLDALKQHPDDLTSTIDRMRERLVAMMNPAAGAASRSKIKDMSAEVVDNNPYSRLMALQRMGVVENYERIRDYSVAIVGIGGVGSVAAEMLTRCGIGRLLLYDYDTVELANMNRLFFRPEQVGMTKTDAAVQTLSGINPDVVLESYSLNITTVKGFETFLASLKAQSSHERSTGVNLVLSCVDNYEARMVVNQACNELGQTWMESGVSEDAVSGHIQLLVPGETACFACAPPLVVASGVDERTLKREGVCAASLPTTMGVVAGLLVQNALKYLLNFGQVSRYLGYNSLKDYFPAMEMRPNPQCSNPACVLRQKEYMESKPARDAAAKTKMEAEASTENECPVHLDNEWNISVVDDETETSSIRNTPDILPEGLVRELPDADSYAGPAAPVSSSAIDDDDDLEELQRQLDALNAS*