MSPPIAAGREKESNLARLLGSGSAGISELMLFHPVDTIAKRLMSNETKVQNITQLNSVIFKEKATAPVSKKFFSLFPGLGYAAGYKVLQRIYKYGGQPIARDALTANFGKDFENAFGKKTGKAILHSTAGSLIGIGEIVLLPLDVLKIKRQTNPEAFRGRGVLAIVKDEGFGLYRGWGWTAARNAPGSFALFGGSAFAKEFLFKLEDYNKATWFQNFVASIAGSSASLVVSAPLDVIKTRIQNRNFENPESGFRILSNMAKNEGFSSFFKGLVPKLLMTGPKLTFSFWLAQTLIPAFDNILARS