MGIKGLTKLLADNAPKAMKEQKFESYFGRKIAIDASMSIYQFLIVVGRSGTEMLTNEAGEVTSHLQGMFSRTIRLLEAGIKPVYVFDGKPPELKSQELAKRYSKRADATADLAQAMESGNKEDIEKFSKRTVKVTKQHNEDCKRLLKLMGVPVIEAPSEAEAQCAALCKSGKVYAVASEDMDSLTFGSPRFLRHLMDPSSRKVPVMEFEVAKILEELNLSMDQFIDLCILSGCDYCDSIRGIGGQTALKLIRQHGSIGNILENINKERYQIPDNWPYQEARQLFKEPEVCADDNQLEIKWTAPDDEGLIAFLVNENGFNSDRVTKAIEKIKAAKNKSSQGRLESFFKPVAGPTVPIKRKEPTENTTKDASNKKSKAGGGRKKK*