MKLVAFTLSVVALLAPSAEAFMGNSLALGTPRRSLAASGLHMVADDAKVVLVTGSSRGLGKAIALDLGKAGQKVIINYVSDGSKEGADAAVEEIKSLGGDAIAIQADSSKPDSIKSMFEEAVEKFGTVDVLINNAGITRDTLVMRMKPQQWQDVIDINLSGVFYCSQAFFKVASKKRTGRIINISSVVGQIGNPGQANYAAAKGGVIGMTYSNAKEFAARGITVNAICPGYIESDMTAVLDEAYLEKVAEIIPLKRLGKPEEVAGMARFLALDPAADYITGHTFNVDGGIAIGC*