MSGARPLKKTPVATNNVVEKIEEYKREQPSIFAWEIRDKLLTDHICSQDTIPSKTSTDHL