MRQSGDSQPLLLNMYLPDPVGESLFKEGKSGWGPLSPAVQKGSGQIQLWQFLLELLADRANAGCIAWEGGHGEFKLTDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMSKVHGKRYAYRFDFQGLAQACQPPPAPAAHDGALYKLPATLAPLPFPGLSKLTLVAASAGVAPASFSYWPGPAPAAAATAAAAAAALYPNPGLQPPPGPFGAVATTSHLGGVGGHYH