MGIVEEAHNVKILGSGEQTVVLAHGFGTDQSVWKHLVPHLVDEYRVVLFDNMGAGTTNPDYFDFDRYSTLEGYAYDVIAILEEFQIRSCIFVGHSVSAMIGAIASIARPDLFTKIVTVSASPRYLNDSEYYGGFEREELDQLFEAVKTNYKSWCSGFAPLVVGGDMDSVAIQEFSRTLFNMRPDIALSVIQIIFLSDLRHLLPHVSVPFHIIQSMKDLAVPVVVSEYLSQNLGSESIVEVMSTEGHLPQLSSPDVVIPVLLRHIRHDIAV*