MKRVDGDSSLKGSPSSSLDSGSAYYSQSSTMRATRRPMDDNLVPEISLKSPTAVVRPYARSKMPRLRWTPDLHHCFVHAVEHLGGEDRATPKMVLQIMDVKGLTISHVKSHLQMYRSMKHEQMIRGNT