MLIQGVDALSHERFNNQLAHGCVGGSMEVEGSACFALSNKSTKKNKDLKSSWTNIFSPKKSRKNSTSSEANDAAMEKFVEDLAAEGRSAENINLHLSHLRDVEVPQSPELQNKKQKKAKNPFSKFAKALHNALREELQAQQQYVYQQPPAESRFLTVSISAAPFYGACPPDMDISFDELSTLEPVYKCGGNQCINLLPVTKYDGTPLPGEQTTCTVCLEEFAKKEELKSLPCVHFFHKECIDRWLMVGHSCPMCKALVL*