MEGIGIVGAGVAGLHLGLLLRGHGVPVTIYSDRTAEQLAGGRIPNTVAHHHATVERERLLGVDHWDIEEYGYFGHHHYIGGPQPLRFPGFFAAPSRAIDYRIYLPRLLSDFVERGGEFEVRPVQAADVEELSQRHDLVVIATGRGGMGAMFPRRADKSPYDTPQRKLCVGLYEGVAHSEPRGVTMSISPGHGELLEIPMYSFAGHVTALLFEAVPGGEFEVLTATQYDDDPAAFEKLVLKVVSEHHPTTFERIDPAAFRLTGPQDLLQGAVVPSVREDYTRLPNGRYVVAVGDVHTVVDPVIGQGANSASYSAWELGQTILEDQNFDERFCKKVARRREDRVHAVSDWTNLMIRTPPPPHLLELLGAMSQNQAVADTFTDNFSYPERQWDILATPERTRNFLAGHGMS