MSGTLKTLGAATHLARFGSRHFGSAEAQGLVAKVEAKSASGRPIRRDGPLYAQLLEEMDRLRAENDKILAKVDELNVSRTKLVSESSELIAAIHQGGQDPNHMAETLEKIEDLDQNVGELRSSQIQNYLSIGALKRQMVTVQKNEEVMQLSKDIYEQIGRGEAVPEDGPLAASLDNAANRLSDEFDSFSKSIAAAKKELDTVVGRVRSVELSLRARRGKADHEAETLRFNLISGLYEARRKNAQLTRYRIQQALNVKLIAVLERAREAFRFHSRIQALIDSGDKEQMEVEVASLLRGINATQKHAAELEASKATHSKEIQDVTVKLREFEDKVTPETGKLREKLIAALREEEFCIARLEVLRQVQVQDIKFLASLRQAMA*