MSNFSIDNILSARLPGSFLFPNTGSANTNSSIQFNPTLNAVAATATGTPFIGSAFDLLGVGNPYTWMQSTSSQIPFFAFPTPPYMNNLIINNGNQLLQSLNNKRKRRHRTIFSEDQLAILESTFASTHYPDVILREKLAIQCDLKEERVEVWFKNRRAKERKQKKDPSGGRDSKEQKTSGSDESDVELSENEDHIPLKQKKGSEACKVKIIDNVLKDHQHDGLTVTLKNNGGEQVPELEMKKE