MSLGPTLALANQDVLYTVFEHFVASETAWYDFDIMTRRVKSVDDPEEIVRRRTLASCARVCRAFLFPAMTILWRDLDSLEPLNALVQHRASQVTESIAQFLDSTISTTFLRIGRCWTATTFTLAPRTITLGAEVFRGAPAWDHHRRCEYQTFVETLLLRAAESAPCLTYLRITRGNGILEDWLRPVCRFSRVQVLDILEPAYDAVTTSDLLPRLGAMESLRSLKLRLPAAVGHAFDNGTQSFTALRVLDLGSRFASLHDAIKMLRLVSSPYLESVHVDGCECETGLLSAGLHDLCTVLDARFAPTLRTISLSITPIGSPIAFEQPLVKYLIPLLRIRHLADVRLHLASKNVSVVVSVSDFVTIAESWPHLEHLELSYVPSGKAPSLRALIPLARLCPFLTHVQLPRIDARDVEMASIPSHRSLMSFSISDGGWDSLIPDPQGVAYFLRKLFPNAELGRPHLASEQWCRTVKEFRDSRARKDRGNDLVYCWTSLVVLEVGHSPCN*