MEKEADNKFRWVIKNFSSLGSERVFSDIFVVGSCKWRLMAYPKGVRDNRCFSLFLVVTDFKTLPCDWKRHTRLRLNVVNQLSEELSILKETQMWFDQKTPAWGFLAMLPLTELKAENGGFLVNEEVKIVVEVDVVEALGKLEESEEATQPLKKVKLEAFVESKGLLKETSSVKEEIIDVNVFHVLPSQVEFVSRVFERYPEIASIFQAKKQHLRTACMYVLLSLIETLCKSLEELSNDDLVGGDNALQYLKFSGFKVDWLEKKLEEVKEKKKEEQIGETRMQEMKVFKQKCSDIEALMEREKSKLLVTRGSPLTLDDVL*