FATPKKKHRLPSAYNRFMKGEIQRIKAANPQIPHREAFSAAAKNVNLFT