MALSDHTGIKHTGCGVEGIDSRVNSKFGNRTRQHRRGVQVSKGGGRGGIGQIISRHVDGLHGGNGSFSGGSNTLLKSSHQHILALFVTEVLSDSETSQGNPGTSTWGLVHLSVHEGSLGTSGGSRLFINLDDSTLNHFVVKIVTFTGTFTNTSKDGVSSVVHGNVVDEFHNNDGFTDTGSAKETNLSSLGVRRQKINDLDSSDENILGSSLFRESRGGAMEGGVLFGLLAEEDGSLLVDGFSNHIDDASQGIRTDRDLDRSASVDALLSTDETIGTFHSNRTDSVLSQMLGNLQDEALSARYDFHFQSVENLGEFLIELNIHNGSNDLGYLSSTPESSRAAIGTSASYKASKSIVKVSRSLTRIKGNKAIFFRIGY*