MGDKGAHVGQFLGMLTTHRASVAATIRGSQHKTGRQVVGRVTALANGLMEMGLKEGDVVAIAALNSDLYLEWLLAIMCAGCIVAPLNYRWSFEEASLAVEQVDPVMLVVDHFCIDWSKGFMNRFPNLRFHVFLGPQMDSKTTQLINEKSVGKQRGLQEFELHWAPSSIALICFTSGTTGNPKGVGLSHSALIVQSLAKIEIIGYTHNDIYLHTSPLCHIGGISSALALLMAGGCHVFLPKFEAASALLAIEKYSVSAMITVPTMLADIVSYCDSLSKGKGLEICFSTVKKILNGGGSLSPGLMERALELFPSTHFFSAYGMTETCSSLTFMVIHDPALGKGVSGTGMKFATSLHHGISGFQTAAGVCVGKPPSHVEIQIETNSKYLHENEAYNVGSILTRGPHVMEKYWGQEAATAAVFSNDGWLNTGDVGWMDKEGKLWLLGRSKDMIKSGGENVYPSEVEKVLMKHPGVLAVVVVGLPNMRLNEIVTTCIQLQDGWQWKDEKSPMQSQASIIEEKTLSPMLLQVYCKQQGLSGFKAPRIFIPQREQFPRTTTGKVKRDEVRTQILLRIKGQSCSELSRGRSSL*