LILSTDAKPRLKWTPELHDRFVEAVNQLGGPDKATPKTIMRLMGVPGLTLYH