MERREDLETILAYLPLVIQDSSLSWPSSHLVEVLEGLTKGPSHSRVDSGQTLSDTISDMRQSLSLTSHLSYSALQGYALFFDEKMSKEESSRWFNEALPAMACLLLRFPSLLELHYLNSENIINGVETGLRVLGSNKAGIVFLSQELIGALLSCSFFCLFPVDDRSSNSLPNINFDKLFGSLISTGRNEHQENKIRCIAHYFQRISSCIPPGFVSFERKILSSVQDPSGLEAFPDEGFWSTSTVNLCPVEVHTCGLIEDQSVEALEVDFANKYLGGGALRKGCVQEEIRFMINPELIAGMLFLPAMEVSEAIEVVGAERFSHYTGYSSSFRFSGDYVDTKERDVFGRRKTIIVAIDALRHPGISQYKPECLLREANKALCGFLHVCKKHCIDHEGGVGVATGNWGCGAYGGDAEVKSLLQWIAVSQARRPFMSYYTFGFEALHNLNQVTELVISKGWRVGDVWKKLVEYSNQRLRSSKKRREPKVGLFDWLISSNAA*