MNFEETIKPFFWVEHEKSTSLCLSNLNYKAEIFDSRADEGFIGNGYDWGSLALVFLEEKMPDLIDTVKFDPEADMFCAYSSDSEALKKFALSFKEACENTELISELFSRAKLD