MLAVSPSLFSPTYGWPLEDLFAQNLQHDFHDISREVETNSYHSLLDIRRDDQNQYDFAPENSISSQGGVNCSIRDPMKVTKKLNHNANERDRRQKINNLYAFLRSVLPMSSDQKKKVSIPGTVSCALKYLPKLQTEVEALRRKKDKLLSCSSSTNLIRGDHLQIKNQCPKEATIQKICSVVVSVCVLDEKEVVIQLISSNVHMNKNTGIAFLSMVLEYLEEEEDGIFMLNATTSKCLGEERFLNTLYLQVQSDLQIEAEKLKEKICSLYQQSREVLL*