MGIPTKAYLVEEERGPFVLKDVVLDQLEPDEVLVEMKYTGLCHTDLVVQAGILPVGSFPAVLGHEGCGVIRQVGSKVSNKALKEGDQVFLSFRTCRECTPCLAGHCGACIHSQELSFLRTRLDKTKPSPISLPDGTPVHGQFFGQSSLSRLAIVSERSVVKCDVEFDSEELGPLAPMGCGYLTGAGTVVNVLKPSSASTMLITGMGAVGVAALLAARALGLTRIVAVDIVDEKLQLALELGASHTINTLKGPDSDLAATIRMYFPGGADYIIDTTGVGKVLQATLRALAVNGTFALVGAMPPDTELKVNALDVLTGCKKIIGVILAWSDPQQIIPQLVQWYKEGKFPVHKIVRIYPATELDKALEDLRAGQVRRIVVRV*