MLRSLYSGISGMKNFQTKLDVIGNNIANVNTVGFKKSRVTFKDMVSQTIAGGSAAGATIGGTNSKQIGLGSSSGTIDTIHSTSATQSTGRTLDLAIDGDGYFRIDTGDGTAYTRAGNFYLDNTGTLVTGDGYHVLNMNGGTIKIPTDAQSFSIGSDGKVSIVDAEGKTQDGGQIGIVTFANSDGLDKIGSNLYRESLNSGTASAANQPGDGGTGALKSGFLEMSNVDLTDEFTEMIVAQRGFQSNSKIITTSDEILQELVNLKR