MSLEEQCCWIFLLGLLLWVTRDHEVNSTMMLQHPGLGPSEISASAVVPCLSPPGSLLFDDFTNLTPLVKEELRFAIQNKRLSSGMSSTVSDSVGTTSETSPAEPPNVKKEITPEECERRKRRRERNKIAAAKCRNKKKERTDCLQKESEKLESINAELKAQIEELKNEKQQLVYMLNLHRPTCIVRAQNGRTPEDERNLFIQQIKEGTLQG