MPVKALKPYDIPARDRQEVFGTDQLLYFYVPNRYWFAQAACFRVPQAMTFQNWWEAMAAPLIAADPELSGKSWSAGHWLLNGTPWVPDPDQALAAQSVTHKAMLSWIPE