MASEFSGQIQELLSRIPPVTRYILLGTAATTILTLCQLLSPSMLVLHYPLVVRQKQWYRLFTNYLYAGTGFDFIMNIYFFYQYSTYLENFVFARNAKKYIIYLVKVALLIDAFSLISGLGSALNQSLAAAIAYNWSLFNSFSKIQFLFGFHVQGKYLPYVLLGFSFLTGGLPSLVVLGFGIISAMIVNFFDSIHTPVVHRSNSPKLNSQKVSGTFIGKGKKLGT