MPNQGSGQIQLWQFLLELLADAASNAHCIAWEGGSGEFKLVDPDEVARKWGERKSKPNMNYDKLSRALRYYYDKNIMTKVCCDYFLCFT