MDFEPEFPKTTNTRYKCAACYKQYKKKEHLVEHINVSFHSVHQPRCGVCKKHFKSFESQREHVTGPLAKENCKRVFSEQGCDLCLKIFDSPNSLSAHKYMCRLSAPVPLVTMMERCAEFKHDINSSNEYHIGDGTEAIALDCEMVAGGSDGSLDLCARVCLIDEDETILFHTYVQPQYPVVNYRYEVTGLTEEHLRDGMPLQKVQDKVLQILYNGKTKLLVGHSLENDLDCLRINYPDYLLRDTANYHPLMKTNLVSHPLKYLTRTYLGYDIQSGFHDPYEDCVSAMRLYKRFCALDHQKEGNVASLAMLCAKDIPGSFDSWETDKLEKMTLDELYEMSKPNYKCWCLDSVQAMQPQH