MGDALPEAVLIQKELSDKDSQEKMDLVTKNLPLFAEKIVLPENDTAAKSEGIHFCVFHDESQLKVLMGLIDKELSEPYSI YTYRYFVYNWPDLCFFALDGDRYVGVIVCKLEAKRDGYLQGYIAMLAVDAEYRKRGIGRALSEMAIDAMAIRDAAMIVLE TELSNKPALALYQSLGFIRERRFLRYYLNGMDAFHLKLMLHDFIDSSLNEV