MSGASSSPLTADQQTFVTAELAKQKPAAVERLISDLKMIVAYETAADWQEEQAMKMAFNAFSWDDVNVVKALPEYLKSTGSQRARVDYAFNVLMPRPAHTTDVKQSMMALWLKARLFSYDKHFPFQFNPYAR