MDVLPMCSIFQELQIVHDTGYFSALPSLEEYWQQIKFDSQEDLWTKIILAREKREESEQKAACLPKEDSTSSQSLETNSLNSDISSESSDSSEELSPTTKFTSDPISEVLGLANTGNLSSSVTSTPPSSPELGKEPASQPWNCAPGELHSPGKIRTGSGGKTAEKGTPVNGDASPDGRRRVHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYRCSWEGCAWRFARSDELTRHFRKHTGAKPFKCNHCDRYVNGNSLFIICILFFPSSPSRESSVG