MGSISGDKVALVFGASGISGWAVTRSLLEYPTRSTFSRVIGLTHRPQTRVQLGLPDDPRLEVYSGINLRGSLDEVMTQMRETIPQLDQVTHVYYLAYSNATAYTENVMDIKDINVVMTYNAVHACDTLCKNMTFFVLQTGTNHYGVAAFQHIDKLTFNTPLREDAPRVPSPYGDEIFYYGQVDLIREAAQGKSWRWANEKSTYPGHVPSTTSMTTVEPIALYLSLYRYVYGYGATVPFPGTPTNYVYTFTDSSQDIISRAEIYLSVVKPDEANGEAFNIADTATPGPWCVKWPILAEYFGLKAIRPTQTDYAAIDKWWYDHQDDYDRMCKEYGLQKRQIGPDTWLFVYAGFKLLDRNREFSLDKIRSIGFMEERSVGKGHLLAFDRMARVGVIPARTQLLPSAGVQSNL*