MSQTQREVILITGANTGLGFEIVKSIYASERAYDIILGGRSLAKIEDAIDCVTKEMKELNSKLYPLVVDIEHDDAIARAFEEVKEKFGKLDVLVNNAGAQLDQRLTSGEMSEREMWNKSWDINVSGSQIMTSTFMPLLLSNSVPNPRLLFIASGTSSLGNTTNMNLPPNKYSAKGWPKKNFDGKNFNVPAYRSAKTGLNMMMREWYRALHEDGVKVWAVSPGWLATGLGRIGSDSMKGMGAIEPWIGGAFVRGVVEGERDADVGMVIVREGVQVGNAYLRYFGLCWFGSGIEEEKLVRSLASYM*