ERREEKSQSPKSNKNTFFFSFLVEKPKENMMEEKDDLNVNHVNMSSSSVVNGGVIGGGTPAIPYVKVMTDAQLQTLRKQIAAYATICEQLVQMHKNHTSQLDLSGVRLGNVYCDQLMTSSGHKITARQRWTPTPVQLQNLERIFDQGNGTPTKQKIKEITSDLSQYGQISETNVYNWFQNRRARSKRKQQNAAAPNNNNNNNNNNNNAESEFETDIESPKDKKTKPEEFHSQHNHLIPRANDDINFHNSELGSDLHFFDPQSSKGDTIFTSSTDLRPPRDLSPLPFYDGLLSNSRNEHLNGKMEMPGSYSLYEHAEDFNMTG