MATQQICLQLHIKIHRAENPDDEFEEFLNIPHLAVCDVMKSYYKEFFYESLKEYSNAPHPDTCPLPPEHYHLRDYPLDARRLGRFLIPGYYRFVSKLTKDDEIKIEYLLELQVN