MQVYELERRFKQQKYLSAPEREHLASLIHLTPTQLTMDIYKRFIYATNPLLSIKKQRPTAINASFVYGHEFIVWCSPDAAHAGVMEAMR