MEGLADDTFKAEGSGEGDEEKKPLVVSFGEMLIDFVPDVAGVSLGDSLGFIKAPGGAPANVAVAISKLGGRSAFIGKFGEDEFGHMLVEILKKNGVNTEGICFDPNARTALAFVTLKTNGQTEFTFYRNPSADMMLTESDLNVDLIQQAKIFHYGSISLISEPCRSAHLAAMDAAREAGLLLSYDPNVRLPLWPSEDAAKEGILSIWVEADFIKVSDDEVAFLTNGGDPQNEEVVMSLWFDGLKLLVVTDGEKGCRYFTKDFKGKVNGFSVKTVDATGAGDAFVGALLVSLAKDESIIQDEGKLRDALTFANACGALSTTQKGAIPGLPDAAMAHQLMRKSKSK