MACSLSFSSSVSTFHLPTTTQSTQAPPNNATTLPTTNPIQCANLRELRDRIGSVKNTQKITEAMKLVAAAKVRRAQEAVVNGRPFSETLVEVLYNMNEQLQTEDVDVPLTKIRTVKKVALMVVTGDRGLCGGFNNMLLKKAESRIAELKKLGVDYTIISIGKKGNTYFIRRPEIPVDRYFDGTNLPTAKEAQAIADDVFSLFVSEEVDKVEMLYTKFVSLVKSDPVIHTLLPLSPKGEICDINGKCVDAAEDELFRLTTKEGKLTVERDMIKTETPAFSPILEFEQDPAQILDALLPLYLNSQILRALQESLASELAARMTAMSNATDNANELKKTLSINYNRARQAKITGEILEIVAGANACV