MRLGHSDAERSSLALTTQTTCVWHSRRSPASFPLAVGRTFRASVSSEKLREMRMKEFETWLRGMGHNPCNLRLCSFPSASATPGLGTIAGTGGIRKGEVVVQVPLQAFMSEQTARACPHVGPVIESAGLTAWQALCLHLLFERARGNRSMWHPYLALLPDESEMVELHPLMWPQGMCQEWLAGSPMLSTLEQRLLNCKEDYEVMLAAGANGLLSCKANKNLVVTEVSTRWAASILLSRAFSLDLNSQEMEEDYDNHITVLVPWADVLNHSSLAGKDSCLTFNPGKRAACLRAHKNYEEGEQVFDSYGPYLSPSQLLLDYGFVDHENKNHRVDLPGGAFPSYKLNSNLPARYFL*