MATVTMQASLGALRPSITKSRFLSGSNPNRLTARDISSRTASAPGNSFKVVAKKGEWLPGLASPGYLTGSLPGDNGFDPLGLAEDPENLKWFIQAELVNSRWAMLGVAGMILPEVFTKIGIINVPQWYDAGKSEYFASSSTLFVIEFILFHYVEIRRWQDIKNPGSVNQDPIFKNYSLPPNEVGYPGGPFNPLNFDPTEEAKEKELANGRLAMLAFLGFIVQYNVTGKGPFENLLQHLSDPWHNTIVQTLRG*