MASLGRQVPEWHRLLALSWACLVRQTPHLREQKQMSPSLSCKLTTVPGRGSFQEFSSITPQKYMQEPENRTRLVQCLHEEQKPCVDPESLEPEKVIRSLQDMGFAEAHIHSLFSIQPSVHPQQLLGIVSELLLLGLNPEPVFNALKKNPQLLKLSSMQMKRRSSYLRKLGLGEGKLKRVLSVCPEVFTMHQRDIDRVVKVLREKCLFTAQHITDVLHRCPTVLQEDPNELEYKFQVRVSD