MGCLLDRQCIDLRGNTQDGHAEQALNCFQEMQLEGILPNAVTFVFILKACATTTRAADKGKQIYDEIGRLNGSLLMVGNTVVASSVKDEAMQAVLKRLDDFYPGDNDMMLMIQAVFCDIPFVLSMEKVTNAEQIVSSFYTNYTRAQSHNVAILVYKRQWCGAAQKQLQGTYLQSNMTCSEMGACAKVSPLDNSLPEASAGADIVDQIWRKLQWDQCIDSNHVVEQLVEHLNFDGCSFNLLSVSSACPISGSFTSCVILEFRGQPLSLFTIGALIKLHLDKGCRSYDDNLCVGELISYGEALLRNCGPERHCIALAITDMKMIGWFRITRSSCLRVAQSSVTTDVIESMCGFLHAKPSMLGVKMNLAIHKLPSSWRVVKVLGSRLTSNVHLVVSTSGRYALKVPRRSFDLCEDFRYLQDLVGVDGVPRIHQKVHSMLALEPVDDLFSAETLVEYEAKGLRLSVG*