MPALSSTMTEGKIVSWLKGEGEQISKGEAVVVVESDKADMDVETFYDGYLAYIAVPDGEMATVGAPIAFVAETEAEIAEAKAKAAAAGGAAPAPAPPAPEPAAAAPPPPAPAAAAPAPAPAPAAAAPAPAPAAPAPVQGRADGRIIATPFAKKIAKKLRVDLATVQGTGMNGRITAGDVEKKAGVPSSAPAPAAAAAAPAAAAPAAPSPAAAAPAPLPAAAGTAVPLSGMQKAVAKNMMPSLQVPVSRIAMQMCTDELDALYKKVKPKGVTMTALLAKAVGVALAQHPIMFATLSPAGDAIIYNEKVNIAVAVALEQGLITPVLQDTAGTDVYEIGRKWKDLVKKARGAGLGPADYAGGNFTISNLGMFGVDCFDAILPPGQGAILAVGASKPTVVPVNGMIGVKTLMTVNLTADHRHINGDVAAEFLKTLKAVVEDPKDL