MSSGKKGRGRQKIEMKKMSNESNLQVTFSKRRSGLFKKASELCTLCGADAALVVFSPSGKVFSFGHPNLDTVIDRYLSLVPPQNNGTMQLIEAHRNANVRELNAQMTQINNTLDAEKKIGDELSHFLKETEANFWWACPVDGMNKDQLELFKKALEELKKLLIQHATTRTLPFFVGNASSSNVYLHHQPNAQQAEMLPPQFFQNPMLQLQPHLFDGSMMPHHGFNNMV