MEKKRWDCSALPKGWKMEEVTRKSGLSAGKSDVYYFRGEEQDEEQSPSGKKFRSKPQLARYLGNQMDLSSFDFRTGKMLMSKLNKNRQRLRYDNNNQNKGKPDLNTSLPVRQTASIFKQPVTKVTNHPSNKVKTDPQKAVDQPRQLFWEKKLSGLNAYDIAEELVRTMELPKGLQGVGPGCTDKTLLSAIASALHTSAAPITGQLSAA