MADVPKREVENVEFVFEVMGSPGEGIDAVDLGDALRALNLNPTLALIEKLGGTKKRNEKKIKLDEFLPIYSQVKKEKEQG CYEDFIECLKLYDKEENGTMLLAELQHALLALGESLDDEQVETLFADCMDPEDDEGFIPYSPFLARMCDRPDQLK