MVTSVVSSVNDSFDGLAIAPETDVVIIGAGLAGLCAARSLLTVTSKSGGRVDVGGAWVNERVLGTTCWELSEDRQLRYYDNTPGAVEYDSVTVANWLDQMDAGQISRLALIPLVRALVGAEMHETPLFYFLHYAKTAKGFFDLIAADETGGQFQRTRYGNQTMSTWIQNHILPPGAVKLNAAAHQIIQSPDGESVRVITRLSGFALSSEWPVSLVFDTCDGWYGSDDPSIRPRQHSLSCFVVAANGVAFSELSRDRREQVVKQQVARMIGSPELVNNTIEFAGSEFSDVWKGYMEGAIIS