MKEDDMGGENIDELSESESDDELMLSEPSKDAVYNREGILDKLGDISWPENLDWMHKLSIDYNQEQEVDVNDDLTRELAFYTQALEGTRQAFEKLQSMGLPFLRPPDYYAEMVKTDAHMEKLRSRLLVEKKRIEEAEERRKAREAKKIAKEVQAQKLKERAQQKKQEIESVQKWRKQRQQSGFADGGKGFDEMGLDFEDGKTFQRSKKRPGVAPGDRSGGRARQGGGGKGKKGMDKKRKGREFKDSKFGFGGRKGLKKQNTADTVDDFRGFNKGDFAGKKQRRG*