MFPFTDVETKERLAIEKRRQAEEERRKRILDPKARTMGLDVAGIQSQIEEKEQIKKREQDRDRYFDQASLVHAKVANIMEKEMHQTKKQVYKEVNDFRKNEQLPHTRREFDLNDPDELKKSRPIRVGDYDPSLTISGGQIMHGEDLGREERLKAQQDQLKCWVSEQVNEKQMVKEKEDLERKLFEQKELEIQRLTYELREKENMIKLEKERERKEFNVEQWNDKEEKEKLQREKEELDKLEEIQNQLNSHLLNEAFHTTLNVNDPNRFRPDHFKHMRPDQYEHIEQVRQEQLRELQQKRDTESLNQQYWDKKRLLETKMAGLQLREQERAKKQQAAELLELHKRQAEEKKQKEKFVNQVYANEVTEDFFNRFGTSSR