MTKAYVIARQLKAQGCRVVLLETSKYWMVASRASNCVDRFAMVPLPEKDLAGYLDAVRALAIEEKADLFIPVTSPAASEYEAQVAPVLPAGCVSWSLDLETVRDLDDKTAFCSSAERLGLPAPRSHRVASDEEAHAFNEKLLAEAATATAGAETRYILKSLAYDSMHRLDLFTLPCAPDNPWIIQTFVVGDEYSTCALVKEGRLLAFTDNRACLSCFNYTPARSEALRSWVRDFCAARRLSGVVCIDFIVDAQSGTPYAIECNPRFSSNVLNLFWNPPFGGALFRPHKGGGVEAFFWPPPPPPPLQIWALLSKRPFSLRSAGALLSTVATKKDAYFDVADPLPFIAHLFVHIPALLARNLSTGNKWAKIDPCIGKLTEENGD