MAAILYHRVVGDLTVGKPKLKEFPQSASVREALETLLERNEFELPVWKMSRRQSMERYGSSSEKYERPQAKEERFIGMLSILDILGHLSTEQSLLDPIWALNVPVSDVVTSNPGLLRHAAPGTRLIDVMELIKSGTSQLLVPLSSGFQKVSKRFSAYHNSSHWLPAASDFEVVVPKPEKPYGYCILTVEDVARFLLGCLGALAPFPLKKIDSQGIINTSPPMIFGSDPARLGLKIREEAPDSIQAVAVVENFEDGNGICKPILIGEISAIKLRNSGLRVAFALATLSAKDFVGYVEHFGDSKQSSGAGKFWSEGISFSLVNYQMQHRGKGDFPNVPSRIMPLTCRPSNSVAAVMAQMLAYRTTHVWVTDEIGALLGMVTFKDIISAISTISTTVEQLVSSMMSSPDLLEVYGYV*