QIQLWQFLLELLADSSNANAISWEGQSGEFRLIDPDEVARRWGERKAKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFH