MEPCSWNSTRVQASDFEGMSDGFLVNTGLQAKTRTGPSSTSSLVLDNERGELVEATVRMERKGVAAERSIAALKNHSEAEKKRRARINAHLDTLRSLVPGTRKMDKASLLAEVIAHLKELKRQATEASEGLLMPLDIDEVRVEQQEDGLLSAPYVIRASICCDCKPGILSDLRQALDALHLIIMKAEIATLEGRMKNVFVMSSCKEGDSGDAKVHQFLAGSIHQAFRSILDKFSASQEFLLKSTLSNKRRRVDSFKPSLSSSSGDLW