MDSTVNSTGSSGASADYRKKRIKNVQKLELVRLMKANFLFIRGKHAVARSEKSRADVWKVITGRLNSLGPPVQSAEAWQRRWNDMRSATKSKMTKIQNYVREHGEDCPYKLNLVERLIWDTFSVKPEEYMKDLNLKLWREKQQPRADGTVGPQQQTALDSVSSCSSQMSTEQNFDMGWNQVGTTTTCHDIGLGWNSPMSSSFASMSRENSLLEDSNQTAGGFYSNSGSTLNPDQNYGLQSATTMAYQGYSGGSTNSTSHLNHWTASAELRDDASLHHQSKIASSTDLVPGSKMFRELNKLFDLVLKQNEEILSLLRQANSAN