WQNLFYHKTCVDPRMGSAELYTQWHCMVFDGQKISRPNTYALMGCHWPDVQFKETGSLRYAHLNQIMTWDCKVPSGRLFTEMHWQCVNAYTDKSPRLFGGWMQNHPFYKTDWVGMCLYRHFTWPAQDNMVLKCSTDYRGNHRWLFQPA