MAAPFPSPTSKWHDNTYPSLSPTRPELSAKDKAILITGGGTGIGAETARSFAQAGAAQIALLGRREQPLLDTKASIEKKFPGVEVFVASTDVTNKTQVDDAFKRFAGNNKIDVLVSNAAVTGPPESVEDADEHKWLEAIQINLKGSLFVAQAFLRHAAKNAVAIEVSSSAAHHNFAPQFASYSVAKFATFRLWDSLAFAHPDLSVFHVQPGVVDTDMNRSVGGVAAAGFEDHVSLPATFHVWLASPEAQFLKGKFLWSNWDVDELKARSKEIGTSTQLNIGLVGWPWGESDKTRSWKFEGDDGK*