MFQIFLQSMHKYIPVLTIFEIAQSETPFMSASTSQPPKQIARIRIPETEFIAVTAYQNSTITQLKIEHNPFAKGFRDGGERKRASPDSCTATPSPKRIYSPSNYASPMDKPVAVPVLPNPAPMPIPPMWPGFYPAYWNPYSYMLNPLLARFGAAPK