MLGFSYGEVFLLLGATIAVIGPKDIPRIAKAAGRLAGRAVGYVQTARGQMEDILQQTQANKVHKELQDTIAQLEAIRHEIRNISVLNPSPMTRSLVEDSGLLLSSDNPVDKGSKTLHDTQRIVEGMHNKTEINSRLFKNDAPSSVQLQSQAASYALIAESQGMKNKPFGAPDALSSRQQESIEGLSIVYQNVILPVSAESAGLLGTRKDLAGSDIVLEAILEADVAHQAKEFFKQPEAHNSLSGSGMHSQK*