MKETYLSRDFRETAAQRFPAQAKDLNAAFDARLNALLAENAGASKEKQYHLKRQILPGIAAYETLQRVMPKEEALQTVHSYVERLARTSHKQLAALLHIPGLYRLVPGVFVKSTRSVFGPAAGFAPKELQTGNGIWRVDMMECPYHDTCTGYGCPELCRCFCDSDDISYAGLHPKLIWERSMTLGRGNDRCDFCMKTIK