MEPLVTWVVPLLFLFLLSRQGAACRTSECCFQDPPYPDADSGSASGPRDLRCYRISSDRYECSW
CCCHHHHHHHHHHHHHHHCCCCCCCCCCCEECCCCCCCCCCCCCCCCCEEEEEEEECCEEEEEE