MNEQPLYVNAHQFNCIRKRKLRRDFLDSITRPKSVNGSGYLHESRHRHAMNRLRAPSGRFLTKEEAKEVRMKERKG