VVTGQTSEDLLADFESILGSGSIELNEDQIVIISTPAHVEIQPAGSSGAAEILLFATPQGPAPEDEQRRPVLGRPPVKRKLDLDNDHQYVSEIRHPPRTRPRVPERGLKSPSEKSRYDTSLNLTTKRFLELLAQSPDGVVDLNWASQVLEVQKRRIYDITNVLEGIKLISKKSKNNIQWLGSCMDGVSSARYQTLMKEVSDLGQSEERLDELIAKCSLQLKLLTEDPQNKKLAYVMCQDLRCAVDSVDQLLMVIRAPPETQMQVSDPSEGFQISLKSTQGPIDVFLCPEDRVGVCSPVTGNSPSKAASQMPSPAPVSSAGLTEPPQSSSSQEVTSGAQEVAPLTLTGETETLLTGDAFPHLGALPDFDLSPLTSSDYLLERHFEEFSSLPLDSFINLSPPQPHSYHFGLGEGEGISELFDCDFGDLTPLDF