MAAAASAPAQPPAPPPPPPPAKHIFILSGQSNMSGYGGVTRHHGWDGVVSPECRPDPSVLRLSADLRWEEAREPLHRDIGTRKACGVGPGMAFANAVRERGGVAGMAVGLVPCAVGGTAIREWARGEELYESMVRRARASVRDGGGEIKALLWYQGESDTSTQHDAEAYGEKMDALIKNVRDDLGLPSLPVIQVAITSGDARYMDIVRRAQLGIKLPNVVCIDAKGMPLNDDHIHLTTHAQVRLGHMLADAYLQHFTP