MSSRQKGMKVQTRSTMASEGGSRRRRGSKQEEPYRGLIPSLPDELALLCLARVPRAQHAVLSAVCRSWRRLLQTGVFYDIRQELSLTEEWLFLWTQDSSRANVWHGYDPQSNRWFTLPPLPNEQCTAGNSASAVVDGKLFVVGGQLDNGNACSCVSYFDMQHFSWKSAAPLTIARAKCMAGVINNQLYVVGGFTERDQDAGPTAEAYNPVKNEWRLISSMKISMELYDSAVLGNKFYVVNSSSENLVGLVYDPKQDEWVYMAHGLNTGWQSKTAAMNGRLYAVGDSHSLEGKNEISVYNERKDAWETIKGVLEDSAPVLAWGPELVSLGGKLCIVGTGLQPRIGATRAAVAVVEVSDSKTEPAKPSASLKFYEDITLKIRFSDPLPRGACQVLAL*