MVGSLETASLWGKIEGKLEADVVVIGSGIGGLCCAGLLARYEKDVLVLESHDQPGGAAHSFEVKGYKFDSGPSLFSGFQSRGPQANPLAQVLDALGETIPCAKYDSWMVYLPEAEFLSRIGATEFLKDLEKYASANAVQEWKKLLDAILPLSAAAMALPPLSIRGDLGVISTAGARYAPSLLKSFAEMGPQGAFGATKLLRPFSEIVDSLGLKDPFVRNWVDLLAFLLAGVKSNGILSAEMIYMFAEWYKPGCVLEYPLHGTGAVVDALVRGIQKFGGRISLRSHVEKIVIENGRAVGVRLKSGQFIRAKKAVVSNASMWDTLNLLPEESLPKKYQEKIRSTPQCESFMHLHLGFDAKGLRENLGIHHIVVNDWKRGVDADQNVVLISVPSVLSPDLAPPGKHVLHAYTPGTEPFELWEGLDRRSDEYKKLKTERAEVMWRAVERALGPGFDREKCEVKMIGTPLTHKRFLRRNRGTYGPAIEAGKGTFPGHATPIPQLYCCGDSTFPGIGVPAVAASGAIVANSLVSVSQHSQLLDAIGI*