MSDIFRPLFRSVEDKVASRREQLRKAQKTFRDRRDQYLKTLEKTVGRLHGNEARLQNEIEHLKRELALTKLRLADSEAKLSQFREPSDPGHGASNGWRNFTYPSRENGAKSYLSPSNDSATGEADSFASSTTTLVWVETKNDQPVQLHVQPQDGDGEGHPLPNLHMRRGLLPAYVAQLDVVVVAMEFVLKLESPCLPHLHANADDSISASDSPPSAKSSLHGHVHTASAAILCCSPSSSPLTSSTSPSTPSPATSTTAPSWPVHKATLERLLDISGTLPLDQTLELTPIQAWHCIAQTPNFHMLQVNFLHHMSDKLLAQVKCYGFGAVVKRDFLMKLLAELVR