GAGGMSPCAACKLLRRRCAKDCIFAPFFPPDEPQKFAYVHKVFGASNVNKMLQDLPVYQRADAVNSMVYEANSRIRDPVYGCVGAISALQQQVAQLQAQLAVSQAEIVCMRMQHAST