MSLSNKVVIVTGASSGIGAAIAQVLAREGATLALVGRNVANLEATKKSLKGTQAEIVVADVTKDADAIVQQTLAKFGRID VLVNNAGILGKGGLIDLDIEEFDAVLNTNLRGVILLTKAVLPHLLKTKGAVVNVSSCAGIRPFAGALSYGVSKAALDQFT KIVALEMAPQGVRVNSVNPGFVVTNIHRNIGIVDEEYNGMLQRAINSHPMGRVGDVTEVAEAVAFLASSKASFTTGALFP IDGGKHNLTPR