MTTTTKFPKGFLWGGATAANQLEGAYLADGKGLSVADAMSGGKQRFAILGDEAFDWTIDETKYRYPNHTGIDHYDRFKEDIALFAKMGFKCYRFSIAWSRIFPQGDETQPNEAGLKFYDAVIDECLNYNIEPVITISHYEMPLHLAKEYGGWKNRQLVDFYERFAETVLTRYHQKVNYWMTFNEINSAFHFPALSQGLVKSNGANDYQNIFQAWHNQFVASSKAVKIGHELNPELQIGCMIIYATTYGIDSNPVNQVATMIENQEFNYYCTDVQVRGEYPAYAERMYQKYAVKDLVIEEGDLELLKEYPVDYIGFSYYMSTAVDVTGTTNDTANGNLLGGVKNPFLEASEWGWQIDPEGLRIALNELYNRYQKPLFIVENGLGAIDKVDENFYVADDYRIDYLRRHIEAMAEAVADGVDLMGYTPWGCIDLVSASTGEMSKRYGFIYVDLDDEGNGTKNRYEKKSFNWYKQVIETNGQNLD*