MATFSYFQNYPHSLLDPLLFPTPHPSINLTGFIDQNHLHPLPNISTVEDISFNPFLDEYNVDRPENSGLEKQANTTKTATTRSSSCDHGSSAITTIGKKRGRKARNVSNSKEGVEGTKSKKQKRGSKEEPPKDYIHVRARRGQATDSHSLAERVRREKISERMRTLQNLVPGCDKVTGKALMLDEIINYVQTLQNQVEFLSMKLTSISPVVYDFGSDLDGLVLRSEMGSPEVGTSFTNTMPTTTSIFPSLLDNAIVQEEGEGREKFVDRSGFNNNNFCSFP