MMAALSSAHLLPFGSLPSLQAMGSRPRAVSFSASSSSQQYGSSSHICRVSTVSPSTVTPPDSDPENGFSAEQREWNVSTQLLHSEGTFDSFAAMSPPLYQTATFRQPSATEGGPYDYTRSGNPTRDSLEMLLAKLDGADRAFCFTSGMAALTTVSHLCEAGQEILVGDDIYGGSDRLLSRIVPKNGVTVKRVDMGNLEEVQAAIGPKTRLVWLESPTNPRIMICDIRGIADIAHKSGALLMVDNSIMSPILSKPLELGADIVMHSATKFIAGHSDVMAGVLAVKGESLAKEIYFLQNAEGTGLAPFDCWLCLRGIKTMALRVERQQANAQKIAEFLLSHPRVKKVNYAGLPGHTGHDLHFSQSKGAGSVLSFTTGSLAVSKHIVESTKLFSITVSFGSVSSLISLPCFMSHASIPAHVREERGLHEDLVRLSVGIEDVDDLIADLEQAFRTAPA*