GYGFSVTFDEKTGRYIASLDITDVTKEEAAEIARKVIEELVKKVPKGYEIELRIAFSSEEDREKARYIAEAAIEAAKAIGAKVTSIAEEGDVLTMRISLA