PAIHLWEFLLDLLADGRYSSIISWTNRESGEFKLLNQEEVARRWGHLKHRPGMNYDKLSRALRYYYQKGIIKKVHGQRLVYKFCNPP