MRAVVLGVVFTVLAAFGAVANPKDMRDVIDSQLSAFQQDDFAQAMEYASPGLQRYFATPENFRRMVTQGYPMVWRPDTVEYLENRTEDGIHWQRVRIKDMEGKVHILDYRMLETENGWRINGVQILDAADFIT