MGIEGSTLLGTIVAVEKVDGRRLEAGELVIRDISISLIAYLGHQEGQGKSTMSPSDLPESSADGLGIPVNLTSLSNCERLRTKLDSHPRVEGDCPRNVEGKEDSGKLGLGGQAKKLALKRMIDLGNPEGCALKFSIRDLDWPSLCLMCMVPMKENKNFEPTFSQPEWGGTGRGWPPTDAKITFRSILKLASVTQNLGLLIRTSTCVQFSLSLRRIKEKAVAWAGERFRDRDGLLKEVELRLEEIYKGSPEGIFSLEEKTCVTEFRENQNTIWELDGRGGIKVREFKDLEALGVRLGVDAIMGCGQNIFLLEALVLQLQLLRRCTLDKIASPLDTTPWRQGWLTANSLGLGVEGFGTILRDPRSVEERDIG*