MKNYVCIDVGGTSIKYGFIREDGFIIDKSSLDTEAKEKGGEGILAKIKDIVKKYIEENEISGICISTAGMVDPVEGKILFALEELIPNYKGMQLKKEVEKEFNIKCEVENDVNCAGLGEMWLGAGKDATSSICLTIGTGIGGCIIINNKLINGFSNSAGEVGYMNVNGSSFQELASTSSLIKKVAKIKNLNENDLNGKIIFDLAKNNDEDCLKELDNMIKSLAVGIANICYVINPEVVILGGGIMAQEKFLKPKIDKALKEVLIERVYKNTNIEFAKRQNDAGMLGALYNFLNKI*