MMSYLQQAPYGMGGLDLLHPSVGFPAGGRKQRRERTTFTRTQLEVLEALFARTRYPDVFMREEVALKINLPESRVQVWFKNRRAKCRQQQSRGAKAKAVKKKPSRESSGSDSGDPVTPPLAPVTVAAVSSIWSPAPASPMLPDVAPSCMQQAVTSSASYRQAYPAAAPGSYFGRVECGSYLAPVHAHHHQLSSVQVKGQQKRHHRKPHS