MVKEREEQVAIVRMVLGEGTPEMDIIRALHMAGDDPTKAINILLDLNKAAPPLPPSPSPFPCPSPSPSPGKPAKALVDSTPPCKAPTRPMPTAEKPKSTTSNGGSEEHWWLVGSAEMVGLSTCKGRRITSGDVVTFSFPNATTAVGKSRPSRPALASCSSEIMRFSTPSHGEVGRIPNEWARCLLPLLKENKLKVKGSCKSAPEVLTIMDTVLLSVSSMFHDQKQSSPKAARFAPDDSTFHPLPALFKLIGLAPFIKAAFTPEDLYSRKRPTETKSSIGSPAAKLTSGRLRLSSDGNEDDHGEETVSDSDLDDIIGISDSCALEERAPPDSLMCDLRSYQKQALHWMLQLEKGSSSQDAATTLHPCWEAYKLEDKRELVLYLNVFSGDATTEFP