DESFLCYQPDQVCCFICRGAAPLPSEGECNPHPTAPWCREGAVEWVPYSTGQCRTTCIPYV
----E------EEEEEE-------------------------EEEEE-------EEE----