MSRLVIDPVSRIEGHLRVEVQVDGGQVTEAYASSTMWRGIETILTGRDPRDAWLFAQRICGVCTSVHALASVRAVEDAVGAVPPLNARLLRDLIATSLCVHDHVVHFYHLQALDWVDPTAALAADPARAAALAQSISDYPRSTAGLFASVQTRLKVFLESGKIGPFTNGYWGHPAYRLSPELNLIAFSHYLDALDFQREYIRVHALLGGKNPHPQTYVVGGMASPIDLNSQDAINANTLQEVAQILQRGLDFVEQVFLPDLQAIGAAYPEWTTYGRGLGSYMVFGDYSLSPPGIARPPRDGLFPGGIIRNGNLAAKPEPFDPSGIAESVAHSWFRYDDPGAALPPWKGETTPQYTGPEPPFEQLDVAGKYTWLKAPRYQGAAMEVGPVARMLVGYTSGDARIRPLVQGALDALRLPPEALMSTLGRVLARGLETRLMAQYSLELVNRLRDNVAGGDLAVADTGRWRPTSWPEGTLLGVGFHEAPRGSLSHWVVIEGGRIRNYQAVVPTTWNASPRDAAGNPGAYEAALVGTPVADPQRPLEILRTLHSFDPCMACAAHLYDAEGRDIIEVRVQ