MALRDSRVVKLGFCVGGVMSTLVIYGLLQEKIMRAPYGGVDQGAQEFFNFPLFIVFCNRLLTCAICLGILMVRGGEIAPVAPLYKYAGVSVSNVAATTCQYEALKYVSFPVQTLSKSAKMVPVMIWGTAIMQKRYNYFDYLVAVFVTLGCTMFFLSGASQLVQAGALRHPSSGDDSLWGLLLITGYLGFDGFTSTFQDKLFKGYNMEIYNQILYVTLCSCGLSIAGLLTQGHWLPAIEFLSRHPDCLLDIAMLSAAASTSQFFISYTIRTFGALVFATIMTTRQLVSILLSCAFFGNPPTAPQWAGASMVFGALYFKTYLNSKKSNRQGPPKSSLPVEGGSTSVNDEKDQPVKLEIGRIDPPTVVEKLTA*