MKITVIGAGSWGTALALHFSQHGNRVSLWTRNADQVRQMQEARENKRGLPGFSFPETLEVCADLADALKDSGLVLIVTSVAGLRSSAELLKQYGAGHLPVLAACKGFEQDTGLLTFQVLKEVLPDNKKIGVLSGPSFAQELAKQLPCAVVLASENQEWIEELVPQLNTTVMRLYGSTDVIGVAVGGAVKNVMAIATGLSDGLEYGLNARAALVTRGLAEITRLASAMGAQPKTMMGLAGIGDLILTCTGALSRNRRVGLGLAEGKELHQVLVEIGHVSEGVSTIEEVFNTACKYQIDMPITQTLLQLIRKEMTPQQVVERLMERSARFE