MQDNSSVSDWFNILVLHQNRVKTNPKNAINEHFLPRFLDFIVWGHEHECLVDPEEVGGMGFHLSQPGSSIATSLIDGEAKPKHVLLLEIKGSQYRPTKIPLDSVRAFEFTEVSLKDEADLDPNDPEAVLDHLSKLVHNLISRANGKVVSRPELKLPLIRIKVDYTGYTTINPQRFGQKFVRKVANPHDILIFTKAAKKRQTVADKEQEKELLRPEELNQQNIEALVAESNLKMEILPVNDLDVALHEFVNKDDKQAFYTCVQHNLEETRAKLVEEADVLQIKEEKDLVEKVSQCMQERVLKGGSSTKSGPSATTRSSTYSQGSLAPSLSNSDEDIDTELRGGVRMPAAGRASQSSGSTRGRGRSNTTTRGRGRGRGARGNYKQT