MAGEAALSSVLQEFLSKLSSGVGNELRLLLGLEKEKQKLGSNMSRITAVLQDAESRQVLDESAKDWLRKLKDVVYDAEDLLDELVVEDRRRKVENQDGMGKKVEFGLCHFKFNKELQV