MWQVGRLVFGNKFEGEGLMIPGGSLANLTAMHAARHRWKTPHQRDTLREDDQSTPHLVAFVSDEAHYSFSKSARVLGMRDEDLIVIPTCSDGRMDVEALAKRIEDLEYEVRVPFFVACTAGSTVRGSFDDIAEIVQVCPTPPPPCKRTIWVHVDGAWGGSAIFSSRPQVRSATHMDEIRHADSFTFNPHKMLGAPQQTTAFIVRHRNALRNANAAGARYLFDPRKNGAEYDLGDLSYTCGRRTDAVKLWALWKYYGRAGLGARVDQKVDELEMFVRELRKRPGFALACKPWPFNVNFFYFPPRIRDV