MADELKTVKDSLVASLFALSKAANEVSKNIIDLNNLVDTSVSSSSSSSATSSLSNSRRLKKKNDIEAYDVVEDVPHDELLAPHVIEKKVRKRKAIKDPNAPKKPLTSYILFFNSLRSQVAEKNTGMSQTEIAKLISQQWKEMPDEEKAYWRGLYEKEKVRYDSEMSKYNASKLPDLTDIDHGNIDIDDIIIPELDMDNHGGLDQDEPKKKKSKKSKKVKKDE