MGATTLTHVMTINPYNTNIHGPVVDEVEGLIKVYKDGHVERSELVPCVGPSLPLELGVACSDVYIDKLTNVWARLYVPMDTNSKLPLLVYFHGGGFCVGSASWSCYHEFLARLSASSRCMVMSVNYRLAPENPLPAAYEDGVNVIHWLKKRSNSLWAKLCDLSRIFLVGDSAGGNIAHHVAARLATDADDLKPLRIEGTILIQPFFGGEARTESERRVENNTKSSILTLAASDAWWRLALPRGENREHPYCKPVKKMVTRTLVCVAEMDVLMDREMEMCDGNEEVIKRVVYTGVGHAFHILGKSQLAQTTTDEMLCHIDSFIHHYDPL*