https://www.hiv-integrase.com/2016/04/17/the-protein-anks6-contains-two-varieties-of-useful-domains-many-tandem-ankyrin-repeats/