MATFSCPFHPTIYKRIQKTSVKALISCSFQPSQNNIKVVVNGAAKEIGKAAIVAVTKARGMEVAGAVDSVLVGQDAGKVCAMDEALEIPIISDLTMVWGSIS