MSCNGCRVLRKGCSDACVLRPSIEWIDGAQPQANATVFVAKFFGRAGLVASLAAVPLHHRPALFQSLLYEACGRTINPVSGAIGLMWTGNWDLCQAAADAVLRGDSLSALSAVPAAFTDRDMAGLYGNVGGASSSSSPAAENSSASAPGGPRRKRARNNGAGERGHQQQATDHHRQLPPALLAKAASRKSCGWEKLPKMSSRLITKMKQAVMSRAI