YSGLQGYNFVPYAHHRPVTHMNGFDVKGVSPYHHALLARGAAFFPPYRHGAVEDPGRVAKVATRESTGALKAWLNEHLKNPYPTKGEKIMLAIITKMSLTQVSTWFANARRRLKKENRVSWASKGKCALGALDKRNQDEPEREDGS