MGIKGLTKLLADNAPKAMKEQKFESFFGRKIAIDASMSIYQFLIVVGRSGTEMLTNEAGEVTSHLQGMFSRTIRLLEAGLKPVYVFDGKPPDLKKQELAKRFSRRADATEDLTEALETGNKEEIEKFSKRTVKVTKQHNEDCKKLLRLMGVPVIEAPSEAEAQCAALCKSGKVYAVASEDMDSLTFGAPKFLRHLMDPSSRKIPVMEFDITKILEELNLTMDQFIDLCILSGCDYCDSIRGIGGQTALKLIRQHGSIENILENINRERYQIPDDWPYQEARRLFKEPQVFSDDEQLDIKWSAPDEEGLITFLVNENGFNSDRVTKAIEKIKTAKNKSSQGRLESFFKPVVSSSIPIKRKESKCMLGSPKPIIKHKIFTQQVCIQSRRYIIGSSSMPTLGLGSKHSTPLFRGVCFGA*