MGDPVGYRFHPTDEEIVGDYVRPKNIESNTSHVDEVMNTVDIYEFDPWELLCKSRINSTDEVWYFFGCKKDQQNRGERQSRRTKSGFWKKTGVTMDIMRKRGNREKIGEKRVFVFQYSKILGGPSKPKSDWVMHEYVATFLSPNFPNQTMTYTVCKVMFKGDERVLSSSSSAVAGEIEHDLSLIPLVDTYSAGLSIETEVDPRQFTGFLHLEEETQFEDEMFRVFNNLPTDDWNSLFNNDEEQGNTMFMQEDRNDYRPKKSLTGVFVSDDDSDSDSITTTCSLKSSSTCVTFGSSNPPIYLPDSPCSTIESVSLTQEVSKALGANSAISEKKMSPCDDDAQVSEVGGDQMGQEMVVKNKRAGFIYRMVQKFAKKIKLCSCVSRT