MQEIYILRLGHRPERDKRITTHVALTARAFGAKGIFVSTKDEVLENSIRSVVDRFGGDFTIETGTKWRDFMRKFDGIKVHLTMYGTHIDDGIPKVKADVRNKMLIVVGAEKVPPEVYQWADYNIGVGNQPHSEVAALAVFLDRYQDRQALQKDFEGNTTVIPCERGKNVVIKDSE