MRILSLNIQGLSEPRCYIGRVRLRQEIQRALVGGPIHILFIQEHHLSAGRAHICGKIFLGRSHTFWSPTCGPQGYQDGVCIYVSEQLLSEVVDLGTLVQGRAQWIILRVGEDRIGFLNFYAPNGAAGRAEFWSMIRQSLPLADPWCLGGDCNMLETANDRLGGNQETIHALELAAWEDLALQVRGQDPWTLPEFGRLHGSLSFSRSDRWATGVNLSRIDRFYVDEWACDRGGTVGILAGSSFSDHFPVLL*