GQIQLWQFLLELLSDCGNSSCITWEGTNGEFKMIDPDEVARRWGERKSKPNMNYDKMSRALRYYYDKNIMTKVHGKRYAYKFDFAGLAQTMQPATVDPVINA