TILPQDEPGGGGGGWGGYALTAAGPYQSEFCASNYGVLHQRQAYGGPHGPGKLGPHGGLKSAKEARIRRPMNAFMVWAKVERKKLADENPDLHNADLSKMLGKSYL