MDNIVKKVIFCLIRNKRFMRVKEISKLMKVDNRRVYDVVNLLSIFPNEEESFVIRINKDNIFYFKWRHCFIDGISLKDRLQELVKRNCLLFNRMNALKLSVNKKIPFKKFALEVFKSDEEIPEDVQL