EHSEDTEDIKPTISTAPDDCMESDPIKEINFLLASSKNMKIEETPVFNIRLIAEVKARPFLYDQSDEGYNLLSWRNSAWNEIAENLETTSEHVKTRWKTLRDRYKKEEKKERVSKKASSWVFQRPLKFIQAHLKDRQ