MGGHGGLNILGQKSWNVYGQEQRAKVRRDEEEFAASNEDPDAGAVPVGASGPAPRPAGHVGELPTAHHVTLAGHEGPVLAARFSRGGSYALTCGKDRTFRLWNPFRGTLIKTYEGHAHEVRDVACALDNSRLATCGGDKQVFLWDVSTGQKIRRFRGHESAVNAVTFAAEDQVVISAGYDRSVRFFDCRSNSADPIQSVVEWSDAVTCVVTHGGGCRVTGGGVDGSVKTLDVRAGRIHSDDLGRPVTSLAVSGDGQCLLVGMLDGRMCLLDASDGSVMAEYRGHVSATAKVDARLTLGDGHVVAGSEDGRVVFWELVDAQVDIELEAHPGKCVCGLDYHPKRHAMVTSATDGTAKVWLPEGVAGTSFD*