MGVSTSEIAKRLNASRFTVHKAIKRYKELGTLSDRPRSGHPKKAITPDVVKKVRDKIRRNAAKSMRKMAEELGVSERSVRRRCHNKLKVKSYKTQKCHALTPSMRAEGLKDAVSY