MSAKTVQGRNGKKPASPAVNLIAGGGAGMMEALVCHPLDTIKVRMQLSRRARAPGVKPRGFVATGVEIVKKETAMGLYKGLGAVLGGIIPKMAIRFTSYESYKQMLADKETGAVTSKATFLAGLAAGVTEAVAVVNPMEVVKIRLQAQHHSLADPLDTPKYRSAPHALFTVIKEEGFSTLYRGVSLTALRQGTNQAANFTAYTELKAFLQRVQPEYSNTQLPSYQTTFIGLISGAVGPFSNAPIDTIKTRLQKTRAEPGQSAVSRIMVIAKDMFKQEGARAFYKGITPRVMRVAPGQAVTFTVYEFLKGKLENSGWAFVGGNYEE*