MAKDMDTIVSLAKHRGFVFPGSDIYGGLSNTWDYGPLGVELKNNVKKAWWQKFITQSPFNVGIDAAILMNPKVWEASGHLNNFNDPMIDNKDSKIRYRADKLIEDYMQDVKGDENFIADGLSFEQMKKIIDDEGIVCPVSKTANWTEIRQFNLMFKTFQGVTEDSTNEIFLRPETAQGIFVNYKNVQRSMRKKLPFGIGQIGKSFRNEITPGNFIFRTREFEQMELEFFCKPGEEIEWQNYWKTFASDWLTSLNMSSENMRLRDHDEDELSHYSNATTDIEYKFPFGWGELWGIASRTDFDLRKHAEHSGEDFRYHDPETNEKYIPYCIEPSLGADRVTLAFLCDAYDEEGVEGSKDARTVLHFHPALAPYKAAILPLSKKLSGEAIKIFEQLSSKFSIDFDESQSIGKRYRRQDEIGTPYCVTFDFDSLEDNQVTVRDRDSMEQVRMPISELEAFLTEKTKF*