MLVTFSCDAHENITMFGDVAKRLIKMMGHSGTVPSAILADEVPEALARLQHAIAVEKKKAASNETVQDDEDQEAQVSLERRAWPLIELLKDAAKAKCNVMWK