MNKNKIREAMPTVLFISGIAGIFVSEIMAARDTLKAEKVLTGEIKVKMADDDSPEPYADNAKVTVLCTTKPQYAKEVVKATWKCYIPTLVSTILTCTALIASNRLTAKQVALLSSAVASGGALVQKYRKQIVERFGEEPLKEIDKAVAQATLKESNPPCISTSGAVSYSEFDPKDGDEECLFFDPFTKIKFRSTKLAVFGAKYYLNRNFALGGNVPLEMFYNFLGIELPEEYKYCEWDCDILAEDGYVWIDIDFTKSDEVDPETGEQYYIIEYGFDPGECEDSYYPLGNPMETEGEKNEL