MGVLSRIGLRRANQWEPPTLLDKLLDGPLHYLVAIIYGVLVWLRGRPFAPPSSRQRVRVVCISDTHDQTLDTVPDGDLLIHAGDLTNAGTVQDIQRQIDWLASQPHQHKVMIAGNHDTWLDPVSRKTLINKTTEDPSAVPDFKGIHYLEDNSVQLVFKPSGCTLNVYGSPHIPRCGGDEFAFQYMRHESPWANKIPKATDILVTHTPPQHHLDLGLGCSGLLNEIWRVKPRLHVFGHVHTAAGRQAVYFDDCQRAFESLMARPRRGVFRDLMLPHAGWIDACKVVLYGLNAVLFKWLMQGPGPNHGGLMVNAAQMYRNTGKLGNQPQVVDM