MSRPDLGVGVIATTGLDLVWSEVADLVDVVEVEPQTMWTPRHGPDDETGWEINEPAFHWVESRDRPTLVHGVGFPVGGCTTPDPAGVALTARCAARLGATHWSEHLSFNQVRHAGHDLDAGFLLPPAQTSAGVDAAVEHIVSYQTCSERPFLIETGVNYLRPRPGELADGNFIAEIARRADCGILLDLHNLLANERNGRQPVEDVLDALPLDRVLEIHVAGGFELDGYYLDAHIGGPDLELLSLLASTIPRLPQLRAVVFEAVPTSMVSLGAAGLRAILQALHRICDGAPVERPFRPGSAAPRAPIGARAHHDLTGTREWERQLAAYTARASAEPPSDDPALQLLRGLADRARLGQLTLARPDLLRSLIATRGPDQTERILESYLDATPPSRWAADEGRQFADWLGLDHLVMPITPPPPTMPVGWGSAVRGRQWRQPSTSATSVGSR