MKFVQAAIFALAASASTAAAFAPAKTFGVRSFAPVSLIELEAKASIEDLSDAELKGKKVLVRCDVNVPLDGKKITDDTRIRSSIPTIEYLKNKGAIVSVCSHLGRPKDGPEDKFSLGPCAERMGELLGQTVTLAPDCIGEEVAKIVNDAKEGDVIMLENTRFYKEETKNDPEFVEKLAAPFDLYVNDAFGTAHRAHASTEGVTKFLKPSVGGFLLAKELEYLDGAISNGKKPMAAIVGGSKVSSKITVLEALLDKCDKVIIGGGMVFTFLKAKGFNVGTSLVEDDFVDTAKEVLAKAEKLGKEILLPIDIVIADKFDAEAETKVVSAEEIPDGWMGLDNGPETTAQQKEALSDCKTIIMNGPMGVFEFEKFAKGTFDLVNILADLSKDKGAITIIGGGDSVAATEQSGRAGDMSHISTGGGASLELLEGKVLPGVAALNDK*