MSQYQSLFTPAIAAKQPVSPMETPSISNSTSTTSSSGELIFDKFIKSEEQEDDQFMTIPPLNELDSNVVDAFFSSSTDSTPMFEFESLDESNDPKNWTSLFENDLPIITEDDVSLNDKAIELTHDVAVNDNDVNFMQNQCFLPTPVIEDAKLMINNNHSSGKITKKSNINKKSSFSSPSPSASSKVDHLGVVAYNRKNRSLPLTPVIPESDDPAALKRARNTEAARRSRARKLQRMNQLEEKVEELLSRNTELENEVIRLRSLLNNK