MSSPSDDKSDHEDKCLVCNIPTKGVHFGVNSCRSCSSFNRRSVLQNAIYKCRKNTGKCVIDTRLKLICRYCRFERCKKAGMTLKLTTIKSEREESKLNEVPSPIINDFPSTVKDSISIVKNKVFYDLNLTIGNINDIFRRGLYGKTHINGINLTCMQITTQALIYFNTATHLSKRSEITIENKLDFRYYIGYWEKQLIATSELLMHLPHFYELEFSEKWQYLKMFWPLFLTLHRIHSSLEVFGYDSDEIFLLIDNKTAHRIEAVELIDADITKEASKKISEMFMPILKFNIKFIYEPLKALKLDLTEMSFLVLQLLCSKKSASNVRKEVNEIHEKVLKISCNELQNYLVFKTKQDNYVYRITEMAKLIAEIKSSSEREKELFVLLRVFNVFDCSIFDSELAPEL