MSRLVIDPVSRIEGHLRVEVQVDGGQVTEAYASSTMWRGIETILTGRDPRDAWLFAQRICGVCTSVHALASVRAVEDAVGAVPPLNARLLRDLIATSLCVHDHVVHFYHLQALDWVDPTAALAADPVRAAALAQSISDYPRSTAGLFASVQTRLKVFLESGKIGPFTNGYWGHPAYRLSPELNLVAFSHYLDALDFQRDYIRVHALLGGKNPHPQTYVVGGMASPIDLNSQDAINANTLQEVTQILQRGLEFVEQVFLPDLQAIGAAYPEWTTYGRGLGSYMVFGDYSLSPPGIARPPRDGLFPGGIIRNGNLAVKPEPFDPSGIAESVAHSWFRYDDPGAALPPWKGETTPQYTGPEPPFEQLDVAGKYTWLKAPRYQGAAMEVGPVARMLVGYTSGDARIRPLVQGALDALRLPPEALMSTLGRVVARGLETRLMAQYSLELVNRLRDNVAAGDLAVADTGRWRPTSWPEGALLGVGFHEAPRGSLSHWVVIEDGRIRNYQAVVPTTWNASPRDAEGNPGAYEAALVGTPVADPQRPLEILRTLHSFDPCMACAAHIYDVEGRDIIEVRVQ