MQNELHILQSLNSPHIIRCLGAQSSHTSFNLFLEYMDGGSLANLIKKSGGKLDESCARSNTRSILQGLNYLHQNGVVHCDIKGQNILIGSSGVKIADFGAAKKLGMESEMTSELKGTPLWMAPEVIQGREQGCPSDIWSLGCTVLEMLQGRPPWGHITSVPAALYKIGCSEENPPLPSFISEEAKDFLQHCLQRDAKDRWTAADLLQHPFVWYSDQPSPRSALEFLHSESDWEDESDGDISVPILSYPLRVSEKNYGQKGVVMGQAEHMVSSNSSMPA