MGIVEEAHNVKILGSGEQTVVLAHGFGTDQSVWKHLVPHLIDEYRVVLFDNMGAGTTNPDYFDFERYSSLEGYAYDVIAILEEFQIRSCIFVGHSVSAMVGAIASIARPDLFTKIVTVSASPRYLNDSEYYGGFEREELDQLFEAVKTNYKSWCSGFAPLVVGGDMDSVAIQEFSRTLFNMRPDIALSVIQIIFLSDLRHLLPHVSVPFHIIQSMKDLAVPVVVSEYLSQNLGSESIVEVMSTEGHLPQLSSPDVVIPVLLRHIRHDIAL*