ETCASRCPRPCNAGLCCSIYGYCGSGAAYCGAGNCRCQCRG
-----------------------------------------