MTDAEETYYTKDRWQNWLTRVEEEELDPENEDSARLLLNLQDDAAIAVAKIVSAYEEDTLSEEDALDELEGVRDIVLSEPTFEGDDVEEKVMLIDGVQTSLVCVFYAAEEYIVAGPAEAAPLEEYVTAAAEAEQEENMDAALGYLVQAGTRIIEGDELDMSIAEELEYGLVSEWLNGLDSLQSAMSDPEVVEEDEE