IYSSLQLQALNRRFQQTQYLALPERAELAASLGLTQTQVKIWFQNKRSKFKKLMKQGGAALESGALSNGRALSGGSPPVPAVWNTSSASGKASSGSAGTYIPSYTSWYPSAHQEAMQQPQLM