GYSFTVTFDEKTGRYIAELDINDVTADEAAEIARKVIEELVKKVPKGYEIELRIRFNSEEDREKARRIVEAAIEAAKAIGAKVTSVTEEGDVWVMRISLA