XQDGSSTCSWFTRMTNPFDADDLPKRSIFSSIPGFGCKVKNEGRVGSVKDDVSGSASSINNNSTPALSDLTPYNRKYRTKQEIYNEIVCECAELEKNKVPSVLNSTEMRSVGCSTNELVGTTNPCGPEPRLSAEQSNNKAIQDLVQLLVAAVKESGILNDQNGTNSPEDILKRKRLQNKKAAIRYRKRQKELREEAEMELTILVNKNNELKNEIKRMQAEIDQLKARVLNRTSEEVHSFRKI