MVKEREEQVAIVRMVLGEGTPEMDIIRALHMAGDDPTKAINILLDLNKAAPPLPPSPSPFPCPSPSPSPGKPAKALVDSTPPCKAPTRPMPTAEKPKSTTSNGGSEEHWWLVGSAEMVGLSTCKGRRITSGDVVTFSFPNATTAVGKSRPSRPALASCSSEIMRFSTPSHGEVGRIPNEWARCLLPLLKENKLKVKGSCKSAPEVLTIMDTVLLSVSIYINSSMFHDQKQSSPKAARFAPYDSTFHPLPALFKLIGLAPFIKAAFTPEDLYSRKRPTETKSSIGSPAAKLTSGRLRLSSDGNEDDHGEETVSDSDLDDIIGISDSCALEERAPPDSLMCDLRSYQKQALHWMLQLEKGSSSQDAATTLHPCWEAYKLEDKRELVLYLNVFSGDATTEFPSTLQLSRGGMQWDWGRLL*