MTVSPPSSLLSSMGYEGLFSNSPHSSPFIWCFFKSNSKLGITLTDFSTQYLTISFINPSNATECLLTGIYATSNYIHRRDLWGYLSSQTNTNYPWCALGDFNAITSAYEKYSLWPSHLNLDSSSWFSP