MTKGCVNCAEGSGEGDEEKKPLVVSFGEMLIDFVPDVAGVSLGDSLGFIKAPGGAPANVAVAISKLGGRSAFIGKFGEDEFGHMLVEILKKNGVNTEGICFDPNARTALAFVTLKTNGQTEFTFYRNPSADMMLTESDLNVDLIQQAKIFHYGSISLISEPCRSAHLAAMDAAREAGLLLSYDPNVRLPLWPSEDAAKEGILSIWVEADFIKVSDDEVAFLTNGGDPQNEEVVMSLWFDGLKLLVVTDGEKGCRYFTKDFKGKVNGFSVKTVDATGAGDAFVGALLVSLAKDESIIQDEGKLRDALTFANACGALSTTQKGAIPGLPDAAMAHQLMRKSKSK